博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nagios微信报警配置
阅读量:5149 次
发布时间:2019-06-13

本文共 1813 字,大约阅读时间需要 6 分钟。

==nagios微信报警系统添加流程==

1.编写微信报警脚本
2.编辑/usr/local/nagios/etc/objects/templates.cfg
添加报警源:
define service {
service_description   generic-zzcbj
name    generic-zzcbj
contacts    zzcbj
check_period    24x7
notification_period    24x7
max_check_attempts    1
check_interval    3
retry_interval    1
notification_interval    5
notification_options    w,u,c,r,f
first_notification_delay    0
register    0
active_checks_enabled    1
passive_checks_enabled    1
notifications_enabled    1
}
3.编辑/usr/local/nagios/etc/objects/contacts.cfg
添加报警选项:
define contact {
contact_name    zzcbj
alias    zzcbj
email   mail@example.com
pager    admin
host_notification_period    24x7
service_notification_period    24x7
host_notification_options    d,u,r,f,s
service_notification_options    w,u,c,r,f,s
register    1
host_notification_commands    sendEmail,wei_baojing
service_notification_commands    sendEmail,wei_baojing
}
4.编辑/usr/local/nagios/etc/objects/commands.cfg
添加报警命令:
define command {
command_name    sendEmail
command_line    $USER1$/sendEmail/sendEmail.pl -f "security@intellicredit.cn" -t $CONTACTEMAIL$ -s smtp.mxhichina.com:80 -u "** $HOSTNAME$—— $HOSTNAME$
$HOSTSTATE$ **" -xu security@intellicredit.cn -xp 'Z2h0o1g6n0z4h2i9cheng@' -m "***** New_NAGIOS Notification *****\n\nNotification type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHOSTNAME: $HOSTALIAS$\nIP:$HOSTNAME$\nSTATUS:$SERVICESTATE$\n\nTime: $LONGDATETIME$\n\nSERVICEOUTPUT:\n\n$SERVICEOUTPUT$"}

备注:command_line只有一行

define command {

command_name wei_baojing
command_line $USER1$/wei_baojing.py "通知类型: $NOTIFICATIONTYPE$<br><br>服务: $SERVICEDESC$<br>主机: $HOSTALIAS$<br>IP地址: $HOSTNAME$<br>状态: $SERVICESTATE$<br><br>日期时间: $LONGDATETIME$ <br><br>附加信息:<br><br>$SERVICEOUTPUT$"}

备注:command_line只有一行

转载于:https://www.cnblogs.com/yangxiaochu/p/7686248.html

你可能感兴趣的文章
WebSocket 协议
查看>>
【BZOJ 4103】 [Thu Summer Camp 2015]异或运算 可持久化01Trie
查看>>
数据类型
查看>>
CodeForces - 566F Clique in the Divisibility Graph
查看>>
CodeForces - 986C AND Graph
查看>>
[JZOJ5455]【NOIP2017提高A组冲刺11.6】拆网线
查看>>
【MySql】Order By 排序
查看>>
jQuery选择器
查看>>
spring字符编码filter
查看>>
thinkphp5省市区三级联动例子
查看>>
让HttpClient不要打印巨多的日志
查看>>
场和帧的 关系(转)
查看>>
verilog 有符号数(2转)
查看>>
JS命名空间、对象封装
查看>>
自定义HttpFilter模块完善
查看>>
编码上的小改进
查看>>
Conda常见命令
查看>>
【动态规划】Codeforces 706C Hard problem
查看>>
1.4.1 Arithmetic Progressions
查看>>
React Native安装步骤
查看>>