邮件脚本放到/mail/mail.pygserver发邮件的服务mail.sh收揽时间控制脚本t_s当前时间的时间戳t_s2两个小时以前的时间戳差值大于两个小时判断log是否存现然后把时间戳写到日志里面大于3600然后发邮件第一次结束之后定时任务每分钟执行一次再次执行文件存在ts_s2是上次的时间戳变量更新tail-1小与3600执行另一种情况不大于10计数写入日志t_s2两个小时之前的时间戳如果
分类:
其他好文 时间:
2018-04-24 23:16:45
阅读次数:
209
20.2320.2420.25告警系统邮件引擎把之前zabbix设置好的邮件拷贝到mail目录下cd/usr/local/sbin/mon/mailvimmail.sh这个脚本的目的是做告警收敛的,就是服务没有恢复超过一定时间才会告警log=$1t_s=date+%s当前的时间戳t_s2=date-d"2hoursago"+%s2个小时以前的时间戳if[!-f/tmp/$log
分类:
其他好文 时间:
2018-04-24 22:26:00
阅读次数:
210
一、告警系统邮件引擎[root@zlinux-01mon]#lsbinconflogmailshares[root@zlinux-01mon]#cdmail[root@zlinux-01mail]#vimmail.py//创建发送邮件脚本#!/usr/bin/envpython#-*-coding:UTF-8-*-importos,sysreload(sys)sys.setdefaultencod
分类:
系统相关 时间:
2018-04-24 22:24:13
阅读次数:
250
告警邮件系统1.把之前做的mail.py复制过来:[root@weixing01shares]#cp/usr/lib/zabbix/alertscripts/mail.py../mail/mail.py2.创建mail.shlog=$1t_s=`date+%s`t_s2=`date-d"2hoursago"+%s`if[!-f/tmp/$log]thenecho$t_s2>/tmp/$log
分类:
其他好文 时间:
2018-04-24 22:23:31
阅读次数:
228
20.20 告警系统主脚本
20.21 告警系统配置文件
20.22 告警系统监控项目
分类:
其他好文 时间:
2018-04-24 17:38:02
阅读次数:
140
使用shell定制个性化告警系统,统一管理,规范化管理;脚本包包含主程序、配置文件、子程序、邮件、日志等;
分类:
系统相关 时间:
2018-04-24 11:18:26
阅读次数:
188
[toc]告警监控系统开发一、需求分析[]需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理。[]思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。[]主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定各个相关联的日志文件。[]子程序:这个才是真正的监控脚本,用来监控各个指标。[]邮件引擎:是由一个pyt
分类:
其他好文 时间:
2018-04-24 00:19:09
阅读次数:
148
20.23/20.24/20.25 告警系统邮件引擎
20.26 运行告警系统
分类:
其他好文 时间:
2018-04-23 23:18:12
阅读次数:
350