监控脚本: 1 #!/bin/bash 2 #统一写下接收监控邮件的邮箱 3 mail_account="xx@xx.com" 4 5 6 #监控系统负载与CPU、内存、硬盘、登录用户数,超出警戒值则发邮件告警。 7 8 #提取本服务器的IP地址信息 9 IP=`/sbin/ifconfig eth ...
分类:
其他好文 时间:
2017-07-21 12:30:16
阅读次数:
192
main.sh 作为主脚本,作为整个脚本的入口,也就是说,当我们执行监控系统的时候,最开始执行的就是 main.sh,如果想去执行 shares 下的监控脚本,直接在 main.sh 去调用就可以了 ...
分类:
其他好文 时间:
2017-07-12 20:03:59
阅读次数:
133
背景:利用爬虫,爬取网站页面广告元素,监控爬取元素的数目,定时发送监控邮件#!/usr/bin/envpython2.7
#-*-coding:utf-8-*-
‘‘‘
@xiayun
@896365105@qq.com
#爬取网站内容,利用phantomjs:IP代理+修改UA+动态页面执行JS
‘‘‘
fromseleniumimportwebdriver
fromselenium.webd..
分类:
编程语言 时间:
2017-01-23 21:44:40
阅读次数:
870
Python3实现简易ping监控并发动报警邮件1、实现原理通过ping命令结果获取丢包率和延时情况,当丢包率和延时达到预设值时,将结果作为邮件内容,并发送邮件2、邮件是用smtplib和email实现发送的3、目前脚本有个小问题就是:我打开文件,循环读,当读第一行时,我执行ping,获取..
分类:
编程语言 时间:
2016-12-31 07:42:20
阅读次数:
210
简介:1.zabbix的介绍2.zabbix的服务端安装3.浏览器安装zabbix4.zabbix的客户端安装5.添加一个客户端6.设置邮件报警zabbix的介绍zabbix(音同zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安..
分类:
其他好文 时间:
2016-12-16 23:32:28
阅读次数:
838
zabbix3.0监控邮件报警1、在监控服务器的/usr/local/zabbix/bin创建发送邮件脚本
vimsend.py
#!/usr/bin/envpython
#-*-coding:utf-8-*-
#!/usr/bmportpdb
importsmtplib
importstring
importtime
importsys
reload(sys)
sys.setdefaultencoding(‘utf-8‘)
#pdb.set_trace()
#H..
分类:
其他好文 时间:
2016-11-24 12:07:51
阅读次数:
210
参考文章:https://segmentfault.com/a/1190000002537665http://hxl2009.blog.51cto.com/779549/703971logwatch是perl语言写的。能够对Linux的日志文件进行分析,并自动发送mail给相关处理人员。Logwatch的mail功能是借助宿主系统自带的mailserver发邮件的,所以系统需安装mail..
分类:
其他好文 时间:
2016-06-20 00:54:15
阅读次数:
475
php是世界上最好的语言在php网站开发中,大家都希望能够快速的进行程序开发,如果有能直接使用的代码片段,提高开发效率,那将是起飞的感觉。今天由杭州php工程师送出福利来了,以下9段高效率开发PHP程序的代码可节省大量开发时间的php代码片段。一、查看邮件是否已被阅读当发..
分类:
Web程序 时间:
2016-06-13 17:21:33
阅读次数:
279
#!/bin/bash
#Scriptmonitor.sh
Usermonitor(){
LoginUser=`uptime|awk‘{print$6}‘`
if[$LoginUser-ge2]
then
Critical="当前系统的登录人数过多,具体人数为:$LoginUser个,请确认操作人数."
status=0
else
echo"loginuserok"
status=1
fi
}
forninUsermonitor
do
$n
if[$stat..
分类:
系统相关 时间:
2016-06-06 01:24:36
阅读次数:
313
接口上传下载丢包率交换机内存CPU温度风扇在线人数自动监控邮件报警短信报警微信报警
分类:
其他好文 时间:
2016-04-27 14:21:18
阅读次数:
143