问题:当CPU负载超过阈值,发送报警到qq邮箱

1.创建监控项,检测cpu最近1m钟的平均负载,超过2报警

 

2.创建触发器

3.配置告警媒介

邮箱的授权码如何获取

邮箱中心 选择最后一个图标 管理邮箱中心

会弹出授权码界面,直接复制这个授权码到密码的位置即可

配置触发动作

主题: {HOST.IP} - {TRIGGER.NAME}

消息:

Alert: {TRIGGER.NAME}

Host: {HOST.NAME}

Host IP: {HOST.IP}

Item: {ITEM.NAME}

Severity: {TRIGGER.SEVERITY}

Current Value: {ITEM.VALUE}

Time: {EVENT.DATE} {EVENT.TIME}

自定义消息内容: 主题: 恢复:{HOST.IP} - {TRIGGER.NAME} 消息:

告警名称: {TRIGGER.NAME} (已恢复)

主机名称: {HOST.NAME}

主机IP: {HOST.IP}

监控项: {ITEM.NAME}

当前值: {ITEM.VALUE}

恢复时间: {EVENT.DATE} {EVENT.TIME}

对用户进行操作

这样就配置好了

下面测试,使用highcpu这个程序进行测试 (通过网盘分享的文件:highcpu
链接: https://pan.baidu.com/s/1PGvh7mhqfh5rhPmtyQ8lYg 提取码: v5q6)

chmod +x highcpu

./hightcpu

如果邮箱收到告警邮件则成功了

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐