#!/bin/bash
#-------------------------------------------------------------------------------
#FileName:networkchecking
#Revision:2.0
#Date:2017/09/14
#Author:XAD
#Email:1793360097@qq.com
#Website:http://onenice.blog.51cto.com/
#Description:checknetworkandse..
分类:
系统相关 时间:
2017-09-14 23:26:15
阅读次数:
279
前言:好久没有写博客了,上来把之前写的博客几乎全都清理掉了,想写的时候写上一些,蛮不错。shell监控网站/tomcat状态,依靠返回状态码来进行判断,返回200,302认为状态是正常的,否则认为tomcat/nginx/LB/Haproxy/apache挂掉了,脚本实现如下:1.创建一个站点文件夹,吧需要..
分类:
Web程序 时间:
2017-06-16 15:11:09
阅读次数:
257
#一.编写系统负载监控的脚本文件#!/bin/bash#########################################################################Thisscriptsischeckingthesystemload,vision0.1#Author:HeJunyi#E-mail:158****4484@163.com#########################################################..
分类:
系统相关 时间:
2017-04-07 18:57:54
阅读次数:
198
首先写一个邮件提醒python文件 然后写自己的监控脚本 之后再定时任务中写入每分钟执行一次 把两个nginx 和 nfs 服务关闭 等待一分钟之后 ...
分类:
系统相关 时间:
2017-03-24 23:02:26
阅读次数:
212
写脚本的背景:脚本实现简单的监控,而不需要用非常的重的监控软件完成。脚本如下#!/bin/sh
#脚本放入到/usr/local/bin
#chmod755check_server.sh
#crontab中添加
source/etc/bashrc
#------监控阈值
DISK_space_warn=90
CPU_load_warn=5
CPU_use_warn=50
MEM_use_warn=95
#SW..
分类:
系统相关 时间:
2017-03-24 20:42:03
阅读次数:
248
监控alert日志思路:按alert日志行号取当前最后一行和上一次扫描的行对比大于等于上一次扫描的行就从上一次扫描的行开始扫描到最后一行#!/bin/bash
scriptHome=`dirname$0`
scriptName=`basename$0`
logDir=$scriptHome/logs
#logfile=$logDir/$scriptName_$(date"+%Y%m%d").lo..
分类:
数据库 时间:
2016-11-30 23:40:35
阅读次数:
418
#!/bin/bash#http://wangjiatong.blog.51cto.com/#create2016-11-22ping_success(){ifping-c1$IP>/dev/null;thenecho-e"\033[032m$IPpingissuccessful!!\033[0m"continuefi}IP_LIST="192.168.217.130192.168.217.142"forIPin$IP_LIST;doping_successsleep1ping_successecho-..
分类:
系统相关 时间:
2016-11-23 08:29:40
阅读次数:
179
Linux下监控磁盘的空闲空间的shell脚本,对于系统管理员或DBA来说,必不可少。下面是给出的一个监控磁盘空间空间shell脚本的样本,供大家参考。 1、监控磁盘的空闲空间shell脚本 [python] view plain copy print? robin@SZDB:~/dba_scrip ...
分类:
系统相关 时间:
2016-09-17 00:16:57
阅读次数:
287
12.监控iptablescat12_iptables.sh#!/bin/bash#Usage:Monitortheiptables#Author:chengyanli#Date:2016/7/15watch-n1‘/etc/init.d/iptablesstatus‘14.查看路由cat14_route.sh#!/bin/bash#Usage:Judge10.0.0.0isoneoftherouteornot#Author:chengyanli#Date:/2016/7/20route-n|gr..
分类:
系统相关 时间:
2016-09-06 23:40:51
阅读次数:
261
#!/bin/bash
memlist=`psauxf--width=1000|grep$1|grep-vgrep|awk‘{print$6}‘`;
totalMem=0
formemin$memlist;do
let"totalMem=$totalMem+mem"
done
echo$totalMem$1表示进程名字,是脚本给出的参数。也是zabbix上Item中要指定的。上面的脚本可以简化:#!/bin/bash
mem=`psaux..
分类:
系统相关 时间:
2016-08-02 17:20:03
阅读次数:
367