IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Prometheus+Grafana+Alertmanager监控系统部署(二) -> 正文阅读

[系统运维]Prometheus+Grafana+Alertmanager监控系统部署(二)

Prometheus+Grafana+Alertmanager监控系统部署(一)继续部署

四、配置AlertManager邮件报警规则

以下操作是在Prometheus监控端主机操作

# tar -xf alertmanager-0.20.0.linux-386.tar.gz

将解压的出alertmanager-0.20.0.linux-386移动到创建的/opt/prometheus/目录下
编辑alertmanager.yml设置邮件告警

global:
  resolve_timeout: 5m                               
  smtp_smarthost: 'smtp.163.com:465'        
  smtp_from: 'system71@163.com'       
  smtp_auth_username: 'system71@163.com'  
  smtp_auth_password: 'Ye1111111'     
  smtp_require_tls: false
  
route:
  group_by: ['alertname']    
  group_wait: 10s
  group_interval: 10s
  repeat_interval: 10m
  receiver: 'mail'
receivers:
- name: 'mail'
  email_configs:
  - to: '9146002@qq.com'

配置文件介绍

lobal:
?  resolve_timeout      //解析超时时间,也就是报警恢复不是立马发送的,而是在一个时间范围内不在触发报警,才能发送恢复报警,默认为5分钟
?  smtp_from            //收件人的邮箱地址
?  smtp_smarthost       //邮箱提供商的smtp地址
?  smtp_auth_username   //收件人的邮箱账号
?  smtp_auth_password   //邮箱授权码
?  smtp_require_tls     //是否需要tls协议,默认是true
?  wechart_api_url      //微信api地址
?  wbchart_api_secret   //密码
?  wechat_api_corp_id   //机器人应用的id
route:
?  group_by             //采用哪个标签作为分组
?  group_wait           //分组等待的时间,收到报警不是立马发送出去,而是等待一段时间,看看同一组中是否有其他报警,如果有一并发送
?  group_interval       //告警时间间隔
?  repeat_interval      //重复告警时间间隔,可以减少发送告警的频率
?  receiver             //接收者是谁
  routes               //子路由配置
    
receivers:
?  name                 //接收者的名字,这里和route中的receiver对应
?  email_configs
?  - to                 //接收者的邮箱地址

创建编辑报警规则文件alert_rules.yml (更多规则可查看AlertManager报警规则)
我创建在/usr/local/prometheus目录下

groups:
- name: general.rules
  rules:
  - alert: 主机宕机
    expr: up == 0
    for: 5m
    labels:
      serverity: error
    annotations:
      summary: "主机 {{ $labels.instance }} 停止工作"
      description: "{{ $labels.instance }} job {{ $labels.job }} 已经宕机5分钟以上!"

配置prometheus集成AlertManager
在这里插入图片描述
重新写入

# curl -XPOST http://localhost/-/reload

在网页可以看到规则
在这里插入图片描述

关闭被监控主机测试,收到邮件通知成功
在这里插入图片描述

实验所需的软件包
链接:https://pan.baidu.com/s/14IoLVCoRrMpo2iNprKYFEA 
提取码:uqz4
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-02-26 12:11:44  更:2022-02-26 12:15:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 4:16:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码