不用网上流传的pl和php插件,利用redis本身的redis-cli命令来监控。#!/bin/bash
redis_bin=‘/home/app/redis/src‘
redis_ip=(192.168.1.161192.168.1.162192.168.1.163192.168.1.164)
redis_master_port=‘6379‘
redis_slave_port=‘6380‘
for((i=0;i<1;i++));do
ALIVE_mast..
分类:
移动开发 时间:
2017-02-08 00:32:44
阅读次数:
219
一、监控系统的简单介绍(1)cacti:存储数据能力强,报警性能差(2)nagios:报警性能差,存储数据仅有简单的一段可以判断是否在合理范围内的数据长度,储存在内存中。比如,连续采样数据存储,有连续三次不在合理范围内的数据就报警(3)zabbix:结合上面两种工具的优点,又..
分类:
系统相关 时间:
2017-02-07 16:47:29
阅读次数:
265
Cacti 数据库同步方法 cacti rrdtool mysql Cacti 不同主机间的数据库同步脚本 使用的软件有 Rsync scp mysql 1.免密钥登录 首先做主备服务器的免密钥登录,要求主服务器能免密钥登录其他节点服务器 1.1 在A机下生成公钥/私钥对。 ssh-keygen - ...
分类:
数据库 时间:
2017-02-07 16:19:58
阅读次数:
253
http://mb.yidianzixun.com/article/0FYSZgnB?s=mb&appid=mibrowser C:\Users\Administrator>pnputilMicrosoft PnP 工具用法: pnputil.exe [-f | -i] [ -? | -a | -d ...
分类:
其他好文 时间:
2017-02-03 21:46:52
阅读次数:
922
接上一篇博文 ZabbixAPI+django+nginx简单的二次开发实例(四) 步骤五,图形展示 写一个RRDtool图形展示的脚本,由于要和view.py联动,我放在了appname的文件夹下 cd /API/web/pos/moniter vim rrddraw.py 这边并不是一直去更新图 ...
分类:
Windows程序 时间:
2017-02-03 18:32:18
阅读次数:
1168
nagios中在nagios告警时,有时候会禁用告警通知,监控恢复正常时禁用通知没有取消,导致下次监控不正常时没有告警通知;为防止这种情况,编写了恢复告警通知脚本,添加了恢复此类告警通知的例行任务代码如下:#!/usr/bin/envpython
#Desc:tochangeservices‘notificationstatus(..
分类:
移动开发 时间:
2017-01-25 23:28:06
阅读次数:
602
在宿主机上安装collectd工具后,可以通过collectd工具来获取宿主机上的虚拟机的cpu,memery,if-traffic等数据。可以通过nagios监控脚本来实现对这些数据监控。以下是一个简单的监控虚拟机内存脚本:#!/bin/bash
#Desc:tocheckmemoryaboutvminstance
STATE_OK=0
STATE_WARNING=1..
分类:
移动开发 时间:
2017-01-25 23:27:14
阅读次数:
434
cloudstack中的host主机因为一些原因导致状态不为up状态,希望nagios通过cloudmonkey来监控这个状态,如下:#!/usr/bin/python
#desc:thisscriptistocheckthestatusofhostsincloudstack
#canuse-htoshowusage
importos,sys
importjson
fromoptparseimportOptionParser
E_OK=0..
分类:
移动开发 时间:
2017-01-25 23:26:20
阅读次数:
413
catcheck_xen_pif.sh
#!/bin/sh
count=0
uuid_list=`xebond-list|grepmaster|awk‘{print$4}‘`
#getio_read_kbsparam
foruuidin$uuid_list
do
io_read[$count]=`xepif-param-getparam-name=io_read_kbsuuid=$uuid`
# echo${io_read[$count]}
letcount=count+1
done
#geti..
分类:
移动开发 时间:
2017-01-25 23:25:58
阅读次数:
400
catcheck_xen_mem.sh
#!/bin/sh
functionusage()
{
msg="$0:usetocheckxenservermemeryusagefornagios"
echo"****************************************************"
echo-e"\033[1;94m${msg}\033[0m"
echo-e"Usage:"
echo-e"$0[-wwarning-ccritical]"
echo-e"$0-w80-c90"
e..
分类:
移动开发 时间:
2017-01-25 23:24:03
阅读次数:
399