众所周知Zabbix是一款用来监控IT基础设施的监控套件,同时也具有很多方便运维人员使用的优秀功能,如:支持多条件告警,支持多种告警方式,支持多组模板、支持模板继承,因此在众多的开源运维监控软件中独占鳌头,受到了众多企业青睐。暇瑜不掩,Zabbix在告警方式还是有一定局限性,如Email发送告警配置繁琐,需要调用邮件引擎脚本通过SMTP发送邮件;如用微信接收告警,需要申请一个微信公众号,接入复杂周
分类:
微信 时间:
2019-08-20 01:17:15
阅读次数:
146
告警系统邮件引擎邮件首先用到mail.py之前多次用到所以直接把以前的拷贝过来,如果没有直接到https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py下载拷贝mail.py拷贝完mail.py还不算完成,因为最核心的地方不是mail.py而是mail.sh。因为在所有的子脚本中,用到的都是mail.
分类:
其他好文 时间:
2018-09-24 11:31:26
阅读次数:
188
mail.sh内容//其中mail.py内容到这里下载https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.pylog=$1t_s=`date+%s`t_s2=`date-d"2hoursago"+%s`if[!-f/tmp/$log]thenecho$t_s2>/tmp/$logfit_s2=
分类:
其他好文 时间:
2018-09-20 19:17:38
阅读次数:
162
需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理。思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真正的监控脚本,用来监控各个指标。邮件引擎:是由一个python程序来实现,它可以定义发邮件的服务器、发邮件人以及发
分类:
其他好文 时间:
2018-09-20 18:50:15
阅读次数:
425
因为之前做zabbix的时候,做过mail.py的脚本,在这里,直接复制到mail目录下就行但是告警邮件引擎核心,conf主配置文件调用到的都是mail.sh,所以这里需要定义调用mail.py的sh脚本mail.sh目的是做告警收敛,如果不想做告警收敛,在发现问题的时候直接告警就好,但是,可能会发生1分钟前发现问题,1分钟户问题解决,这样就会变成误报,这样会很麻烦收敛的目的就是1分钟前发现问题,
分类:
其他好文 时间:
2018-09-20 18:48:55
阅读次数:
196
第三十二次课 shell编程(二) 目录 十五、shell中的函数 十六、shell中的数组 十七、告警系统需求分析 十八、告警系统主脚本 十九、告警系统配置文件 二十、告警系统监控项目 二十一、告警系统邮件引擎 二十二、运行告警系统 十五、shell中的函数 函数就是把一段代码整理到了一个小单元中 ...
分类:
其他好文 时间:
2018-08-01 17:17:24
阅读次数:
192
一、告警系统邮件引擎首先下载mail.py这个脚本,脚本下载链接:https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py[root@linux-01shares]#cp/usr/lib/zabbix/alertscripts/mail.py../mail/mail.py//拷贝之前的mail.py
分类:
其他好文 时间:
2018-07-22 23:33:20
阅读次数:
290
20.23/20.24/20.25 告警系统邮件引擎20.26 运行告警系统20.23/20.24/20.25 告警系统邮件引擎pyhton脚本 mail.py 编辑内容如下#!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')im
分类:
其他好文 时间:
2018-07-20 00:18:19
阅读次数:
340
告警系统邮件引擎因为之前做zabbix的时候,做过mail.py的脚本,在这里,直接复制到mail目录下就行但是告警邮件引擎核心,conf主配置文件调用到的都是mail.sh,所以这里需要定义调用mail.py的sh脚本mail.sh目的是做告警收敛,如果不想做告警收敛,在发现问题的时候直接告警就好,但是,可能会发生1分钟前发现问题,1分钟户问题解决,这样就会变成误报,这样会很麻烦收敛的目的就是1
分类:
其他好文 时间:
2018-07-19 10:54:55
阅读次数:
173