cloudstack集群中,host主机有时候状态不正常,从而影响到iaas的业务,于是写了个监控脚本来进行监控
cat check_xen_temp.sh #!/bin/bash ipmitool sensor | gawk -F'|' ' BEGIN { EXIT=0; MSG[0]="OK: "; MSG[1]="WARNING: "; MSG[2]="CRITICAL:&nbs
cat check_xen_mem.sh #!/bin/sh function usage() { msg="$0 : use to check xenserver memery usage for&
#使用xe 命令来获取xenserver服务器的网络流量,方式如下 #cat check_xen_pif.sh #!/bin/sh count=0 uuid_list=`xe bond-list | grep master | awk '{print $4}'` #get io_rea
cat check_xen_cpu.sh #!/bin/sh function usage() { msg="$0 : use to check xenserver cpu usage for&nbs
cloudstack 中的host主机因为一些原因导致状态不为up状态,希望nagios通过cloudmonkey来监控这个状态
在宿主机上安装collectd工具后,可以通过collectd工具来获取宿主机上的虚拟机的cpu,memery,if-traffic等数据。可以通过nagios监控脚本来实现对这些数据监控
nagios中在nagios告警时,有时候会禁用告警通知,监控恢复正常时禁用通知没有取消,导致下次监控不正常时没有告警通知;为防止这种情况,编写了恢复告警通知脚本,添加了恢复此类告警通知的例行任务
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号