2024-11-18 myluzh
Kubernetes
0x01 修改alertmanager.yaml配置文件
我的alertmanager是kube-prometheus部署,alertmanager.yaml是通过secrets挂载到alertmanager的。
# 创建一个带有邮件告警信息的配置
root@iZbp1bddlmdujngbc11omnZ:~/prom# vi alertmanager.yaml
global:
resolve_timeout: 5m
smtp_smarthost: 'smtp.exmail.qq.com:465'
smtp_hello: 'itho.cn'
smtp_from: 'support@itho.cn'
smtp_auth_username: 'support@itho.cn'
smtp_auth_password: 'xxxxxxxxx'
smtp_require_tls: true
inhibit_rules:
- equal:
- namespace
- alertname
sourc...
阅读全文>>
标签: 邮件告警 Prometheus Alertmanager
评论(0)
(22)
2023-12-6 myluzh
Zabbix
0x01 配置发送邮件服务器
面板路径:"管理->媒介->Email"。点击"Email"后配置smtp服务器、端口、发信邮箱跟密码。完成后点击右侧"测试"测试下发信是否正常
0x02 配置用户来接受告警信息
面板路径:"管理->用户"。选择默认admin用户,在"报警媒介"中点击"添加",类型选择"Email",添加收件人邮箱,勾选已启用。
0x03设置触发器报警后的动作
面板路径:"配置->动作->触发器工作"。
1、创建动作,名称为”邮件告警“,添加触发条件为"触发器示警度->大于等于->信息"
2、添加操作
(1)添加"操作",选择需要发送给的用户或者用户组,选择仅发送到"Email",自定义消息内容如下
# 主题
故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
# 消息
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRI...
阅读全文>>
标签: zabbix 邮件告警
评论(0)
(358)