#!/bin/sh
#countmemory_used_rate,disk_used_rate
#@yuanwb2015-5
#disk_used_rate
#Dependonrealstorageplacetheparameter‘Location‘needtoalter.
Location=/dev/sda1
Disk_Used_Rate1=$(df-h|grep$Location|awk‘{print$5}‘)
free1=`echo$Disk_Used_Rate1|awk-F%‘{print$1}‘..
分类:
系统相关 时间:
2015-05-25 14:56:12
阅读次数:
286
#!/bin/sh
#countmemory_used_rate,disk_used_rate
#@yuanwb2015-5
#disk_used_rate
#Dependonrealstorageplacetheparameter‘Location‘needtoalter.
Location=/dev/sda1
Disk_Used_Rate1=$(df-h|grep$Location|awk‘{print$5}‘)
free1=`echo$Disk_Used_Rate1|awk-F%‘{print$1}‘..
分类:
系统相关 时间:
2015-05-25 14:53:22
阅读次数:
261
两个都设置成BACKUP并且指定nopreempt这样后启动的keepalived就不会抢占虚拟ip所以这样存在一个缺点:如果两个redis服务器都正常,那么必须先启动主redis的keepalived服务redis服务要在keepalived服务之前启动主redis配置:从redis配置:监控脚本:
分类:
其他好文 时间:
2015-05-21 19:50:26
阅读次数:
366
crontab计划任务定义时间的格式是“分、时、日、月、周”,粒度最小也是“分”,如果想以秒作为粒度,我们可以用shell脚本来实现,这里介绍一个能以秒粒度运行,监控java程序,一旦java程序意外停止,脚本会自动去启动java。脚本内容如下:[root@slavescripts]#vimmonitor.sh
#..
分类:
系统相关 时间:
2015-05-15 01:29:06
阅读次数:
183
==========主从状态监控=================exportLANG=en_US.UTF-8#monitormaster-slave监控主从同步hostip="10.136.13.92"user="root"pass="test@2015"message=""#监控主从同步状态slaveStatus=$(mysql-u${user}-p${pass}mysql-e"showglobalstatuslike‘slave_running‘\G"|grep-..
分类:
数据库 时间:
2015-05-12 19:08:07
阅读次数:
149
领导要求脚本要长时间在系统后台运行,于是修改了上次的脚本,加了守护进程。我的脚本如下:#!/bin/bashecho"Start"URL="http://127.0.0.1:8080/"curlit(){#echo"??"curl--connect-timeout10--max-time20--head--silent"$URL"|grep‘200‘#上面的15是连接超时时间,若访问localho..
分类:
系统相关 时间:
2015-04-15 23:47:08
阅读次数:
275
一个简单的需求:shell实现进程监控watchdog功能,配合计划任务每分钟执行一次shell脚本,对进程进行监控,如果意外中断那么启动他,如果正常则什么都不需要去做。#!/bin/bashNAME=javaNOP=/bin/trueDATE=$(/bin/date +”%Y-%m-%d %H:%...
分类:
系统相关 时间:
2015-04-15 13:25:33
阅读次数:
148
1,完整的监控脚本如下#!/bin/bash#web_status_code=`curl -o /dev/null -s -w "http_code:%{http_code}" http://yjszs.nudt.edu.cn/`#1,web_status_code=`curl -o /dev/nu...
分类:
数据库 时间:
2015-04-13 14:12:33
阅读次数:
157
1,snmp安装脚本for ubuntu/CentOS#!/usr/bin/env bash export LC_ALL=C if [ "$(id -u)" != "0" ] then echo "This script. must be run as root" 1>&2 exit 1 fi#.....
分类:
系统相关 时间:
2015-04-11 22:32:08
阅读次数:
232
使用IBM Tivoli Monitoring UniversalAgent自定义开发Windows Terminal Service监控服务IBM TivoliMonitoring产品简称ITM,当前版本为6.5,该产品作为IBM软件产品的基础架构设施软件面向IT基础设施,云计算环境,虚拟化环境等都提供了全面的监控方法和独特的监控技术,IBM提供了常规的各式监控代理程序来解决各种通用性监控脚本,...