✨✨ 欢迎大家来到景天科技苑✨✨
🎈🎈 养成好习惯,先赞后看哦~🎈🎈
🏆 作者简介:景天科技苑
🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。
🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi,flask等框架,云原生k8s,Prometheus监控,linux,shell脚本等实操经验,网站搭建,数据库等分享。所属的专栏:Prometheus监控系统零基础到进阶
景天的主页:景天科技苑
文章目录
- AleartManager告警系统
-
- 1、AleartManager介绍
-
- 1.1 什么是 AleartManager
- 1.2 AleartManager特性
- 1.3 AlertManager配置说明
- 2、AleartManager部署
-
- 2.1 AleartManager安装
-
- 1)访问AlertManager的github
- 2)解压AlertManager
- 3)看下AlertManager目录结构
- 2.2 AleartManager配置
-
- 1)定义Alertmanager的配置文件
- 2)检查AlertManager的配置文件是否正确
- 2.3 AlertManager启动
-
- 1)配置system管理alertmanager启动和停止
- 2)启动alertmanager
- 3)检查alertmanager监听的9093、9094端口
- 4)访问alertmanager,通过 http://IP:9093 访问
- 2.4 AlertManager测试
-
- 1)使用 Go 编写的告警测试工具来验证告警合并功能。
- 2)验证结果
- 3)登录邮件查看告警信息
- 3、Prometheus对接AleartManager
-
- 3.1 配置Prom对接AleartManager
-
- 1)编辑prometheus.yml文件,然后将告警接入至AlertManager组件
- 2)由于AlertManager也对外提供了Metrics接口,我们可以直接将AlertManager纳入监控中来;
- 3)重新加载prometheus配置文件
- 4)查看是否纳入监控
- 3.2 配置Prometheus告警规则
-
- 1)在Prometheus服务器上编辑一个测试的告警规则
- 2)告警规则文件解读
- 3.3 配置Prometheus加载规则
-
- 1)配置Prometheus加载告警规则文件
- 2)检查prometheus配置文件语法
- 3)重新加载prometheus配置文件
- 4)通过Prometheus页面的Alerts检查告警规则是否生效
- 3.4 自定义邮件告警模板
-
- 1)定义告警的通知模板和恢复模板