文章目录
- Prometheus企业级监控
-
- 1. Prometheus架构介绍
- ### 1.1 组件说明
-
- 1.2 总结:
- 1.3 对比Zabbix
- 1.4 环境介绍
- Prometheus部署
- 2.2 配置systemctl管理
- 3.Prometheus**配置文件介绍
- 3.1 Global配置参数
- 3.2 scrapy_config片段主要参数
- 配置监控远程Linux主机
- 5.1 配置systemctl管理
- 5.2 配置监控
- 检测语法,检测配置文件有没有问题/li>
- 部署Grafana,就是一个展示页面,部署在哪个机器上面都可以,可要可不要
- 邮箱 警实战
- 7.部署AlterManager 警
- 配置文件详解:
- #配置systemctl系统管理
- prometheus告警实战
- 编写告警规则
- 测试 警
- 警邮件:
- 普罗米修斯邮箱 警优化版
- 检测语法完成测试
Prometheus企业级监控
Prometheus 是一款基于时序数据库的开源监控告警系统,非常适合Kubernetes集群的监控。Prometheus的基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应的HTTP接口就可以接入监控。不需要任何SDK或者其他的集成过程。这样做非常适合做虚拟化环境监控系统,比如VM、Docker、Kubernetes等。输出被监控组件信息的HTTP接口被叫做exporter 。目前互联 公司常用的组件大部分都有exporter可以直接使用,比如Varnish、Haproxy、Nginx、MySQL、Linux系统信息(包括磁盘、内存、CPU、 络等等)。Promethus有以下特点:
-
支持多维数据模型:由度量名和键值对组成的时间序列数据
-
内置时间序列数据库TSDB
-
支持PromQL查询语言,可以完成非常复杂的查询和分析,对图表展示和告警非常有意义
-
支持HTTP的Pull方式采集时间序列数据
-
支持PushGateway采集瞬时任务的数据
-
支持服务发现和静态配置两种方式发现目标
-
支持接入Grafana
1. Prometheus架构介绍
2.2 配置systemctl管理
5.2 配置监控
登录之后,需要修改密码,自行修改即可
7.部署AlterManager 警
这个这里提示一下 ,安装在那一台机器上面都可以,他只是用来部署 警的方式
配置文件需要你们改改
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!