邮件

网易免费邮箱:本人注册邮箱

1、

systemctl   status  sendmail

systemctl   status  postfix

若是正在运行,关闭

2、

yum  install   mailx  -y

3、

vim /etc/mail.rc

set from=yxyai_123@163.com set smtp=smtp.163.com set
smtp-auth-user=yxyai_123@163.com set
smtp-auth-password=yangxiaoyan1997 set smtp-auth=login

4、测试接收邮件功能是否正常

echo "zabbix findsec" | mail -s "zabbix test" yxyai_123@163.com

5、在邮箱看是否有收到

5、

 cd /usr/lib/zabbix/alertscripts/vim sendlmail.sh

chmod +X sendlmail.sh
./sendlmail.sh yxyai_123@163.com "findsec test2" test

测试脚本是否正确


6、在zabbix添加邮件告警的方式



7、在用户中添加媒介




点击“update”

8、创建告警操作

“configuration”—> “actions”—>“create action”

告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.SATUS}:{ITEM.VALUE1}
事件ID:{EVENT,ID}




恢复{TRIGGER.SATUS},服务器:{HOSTNAME1}:{{TRIGGER.NAME}已恢复!
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
故障持续时间:{EVENT.AGE}
恢复时间:{{EVENT.RECOVER.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.SATUS}:{ITEM.VALUE1}
事件ID:{EVENT,ID}





9、手动触发告警



此时有告警发生,“actions” 有“邮件告警”


告警以附件形式出现

告警以文本形式出现

vim sendmail.sh

SENT_TO=$1
SENT_SUBJECT=$2 SENT_CONTENT="/tmp/alert_ $ $.tmp"
echo " $ 3">$SENT_CONTENT
dos2unix $SENT_CONTENT#对文件形式转换,从文件中读取内容

echo " $ SENT_CONTENT"| mailx -s " $ SENT_SUBJECT" $ SENT_TO
mailx -s " $ SENT_SUBJECT" SENT_TO < $ SENT_CONTENT


yum  install dos2unix -y


zabbix——告警媒介相关推荐

  1. php永久mediaid,幺蛾子事件之-zabbix配置告警媒介报错mediaid重复

    幺蛾子事件之-zabbix配置告警媒介报错mediaid重复 admin • 2020 年 12 月 21 日 直接开篇点题好吧zabbix运行一段时间后,添加报警媒介类型后,添加收件人信息后保存报错 ...

  2. Zabbix创建用户及告警媒介配置,配置qq邮箱告警配置/163(下)

    Zabbix创建用户及告警媒介配置,配置qq邮箱告警配置/163(下) 上篇文章我们在虚拟机里安装了mailx服务, 修改了mail.rc的配置文件 在zabbix-server的邮件配置路径下创建了 ...

  3. 用钉钉接收zabbix告警

    现在很多企业都在使用钉钉,如果用钉钉接收zabbix告警会不会很方便呢,而且钉钉现在有一个群机器人,使调用api异常简单 添加钉钉群机器人 选择自定义机器人 输入机器人名字 获取API 上传zabbi ...

  4. zabbix告警短信推送

    zabbix告警短信推送 前言 zabbix安装部署 安装zabbix-server.zabbix-agent 启动一个空的MySQL服务器实例 启动Zabbix Java gateway实例 启动Z ...

  5. ZABBIX(八) Zabbix 通知媒介

    一.zabbix报警媒介介绍 zabbix触发器到了要发送通知的情况下,需要一个中间介质来接收并传递消息给运维.以前使用的是nagios,通常用脚本发送邮件或者发送飞信来达到报警.在此脚本就是一个媒介 ...

  6. python获取钉钉日志数据_python3实现zabbix告警推送钉钉的示例

    自己写了一个简单的python脚本,用来推送zabbix告警到钉钉机器人,推送格式为markdown,有需要的可以自己修改markdown的格式及推送的值(zabbix宏) 环境如下,理论上zabbi ...

  7. zabbix告警配置

    更多文章请移步:www.yanjun.pro 1.告警工作流程 告警概述 告警是监控的重要职能,是指将达到某一阈值事件的消息发送给用户,让用户在事件发生后即可知道监控指标是否超过规定阈值,从而决定是否 ...

  8. 个人微信号发送zabbix告警信息

    之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员. 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了. zabbix告警一直是我的痛 ...

  9. python实现zabbix告警语音播报外挂

    python实现zabbix告警语音播报外挂 当我们在使用zabbix的时候,可以使用微信短信等方式推送告警信息,除此之外,在企业总控中心(ECC),我们采用大屏的方式接入zabbix监控,我们希望告 ...

最新文章

  1. 关于Font Awesome图标的使用
  2. BSEG和BSIS、BSAS、BSID、BSAD、BSIK、BSAK六个表的关系(转)
  3. Nginx 虚拟主机
  4. python进阶13并发之九多进程和数据共享
  5. linux服务器恶意程序检查,扫描Linux服务器查找恶意软件和rootkit的5款工具
  6. python实现K均值聚类算法
  7. 计算机通信机房消防要求,消防专用电话的设置场所及设计要求
  8. 2003英语单词四6级大学六级CET6资料
  9. Graphics画图自定义画笔
  10. threejs使用tweenjs实现点击标签过渡到相应视角
  11. c语言 出现的#if 0 表示什么?
  12. ElGamal 算法思考
  13. 记:应聘浙江农信,软件开发工程师
  14. bzoj 1022: [SHOI2008]小约翰的游戏John anti_nim游戏
  15. Python合并PDF、操作图片以及生成验证码
  16. 解释RIP协议为什么会有“好消息传得快,坏消息传得慢。”的现象?(解释超详细)
  17. 专利代理行业小公司的现状
  18. Ubuntu安装sysstat
  19. dacom蓝牙耳机怎么重置_蓝牙耳机常见故障处理方法
  20. Windows Mobile下创建cmwap接入点

热门文章

  1. NFT数字艺术品热潮下,IPFS或成为其最佳的存储解决方案
  2. SQL中where in的用法
  3. Android M 六大新特性
  4. Teams中阻止上传文件--详解
  5. VS关闭vue语法检测
  6. 超简单的将python文件改成可以运行的exe方法
  7. shell连接CentOS启动可视化界面startx
  8. deepin20.6设置默认的root密码
  9. Unable to open JDBC Connection for DDL execution
  10. csdn邻家割草_如何维护割草机,使其永远持续(几乎)