告警系统邮件引擎mail.sh内容//其中mail.py内容到这里下载https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.py
分类:
其他好文 时间:
2018-06-06 01:12:34
阅读次数:
200
20.23告警系统邮件引擎(上)mail.sh内容//其中mail.py内容到这里下载https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/mail.pylog=$1t_s=date+%st_s2=date-d"2hoursago"+%sif[!-f/tmp/$log]thenecho$t_
分类:
系统相关 时间:
2018-06-05 21:47:35
阅读次数:
206
告警系统主脚本首先,我们朱脚本,将它放在/usr/local/sbin/下,以后我们的脚本都放到这个目录下面,方便查找。然后创建目录mon进入到mon创建子目录[root@linletao-001mon]#mkdirbinlogconfsharesmail我们的主脚本放到bin下建立主脚本main.sh[root@linletao-001bin]#vimmain.sh#!/bin/bash#Wri
分类:
其他好文 时间:
2018-06-05 10:21:47
阅读次数:
180
告警系统主脚本、告警系统配置文件、告警系统监控项目
分类:
其他好文 时间:
2018-06-05 10:20:37
阅读次数:
162
告警系统邮件引擎创建发邮件的脚本——mail.py[root@linletao-001mon]#catmail/mail.py#!/usr/bin/envpython#--coding:UTF-8--importos,sysreload(sys)sys.setdefaultencoding(‘utf8‘)importgetoptimportsmtplibfromemail.MIME
分类:
其他好文 时间:
2018-06-05 10:19:25
阅读次数:
194
20.20告警系统主脚本main.sh内容#!/bin/bash#Writtenbyaming.是否发送邮件的开关exportsend=1过滤ip地址exportaddr=/sbin/ifconfig|grep-A1"ens33:"|awk‘/inet/{print$2}‘dir=pwd只需要最后一级目录名last_dir=echo$dir|awk-F‘
分类:
系统相关 时间:
2018-06-04 20:37:55
阅读次数:
191
告警系统 一、 告警系统主脚本(脚本存放地址:/usr/local/sbin/)1.创建脚本存放目录:mkdir /usr/local/sbin/mon/1.1创建各个功能模块的目录---存放脚本cd
分类:
系统相关 时间:
2018-06-04 17:51:57
阅读次数:
211
20.20 告警系统主脚本因为这个监控系统是分布式的,每台机器都需要部署同样的监控脚本;唯一不同的就是,不同的机器本机自身参数不同(ip地址,主机名等等),修改对应的参数即可。所以,首先定义一套监控脚本出来,然后其他需要监控的linux服务器需要从这copy到自己的服务器上面。约定一个小习惯:以后把shell脚本放到/usr/local/sbin/下,方便以后查找操作1 创建监控中心父目录以及各个
分类:
其他好文 时间:
2018-06-04 14:26:48
阅读次数:
95
shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。函数必须要放在最前面在脚本中$#和$0都是特殊的变量。$#是表示变量的个数,$0是表示这个脚本的名字。运行结果
分类:
编程语言 时间:
2018-06-04 11:48:58
阅读次数:
183