今天看到一位同事使用cacti监控客户机的tcp数量,进行了分享,这里做个记录,方便以后使用和学习,感谢同事的分享

首先我们先来写一个简单的:
在监控机上,写一个如下脚本:

#!/bin/bash

# $1 hostname or IP

# $2 community

snmpstatus=/usr/bin/snmpnetstat

tcp_con=`$snmpstatus -v 2c -c $2 -Can -Cp tcp $1 | grep -i "TIMEWAIT" | wc -l`

echo -n "TIME_WAIT:$tcp_con"

我们去统计一下被监控机器的TIMEWAIT的个数,脚本写好(测试可以正确输出)之后保存并给予X的权限,然后mv到CACTI的安装目录下的scripts文件夹下:

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti

然后来到CACTI的操作界面:

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_02

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_03

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_04

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_05cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_06

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_07

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_08

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_09

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_10

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_11

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_12

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_13

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_14

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_15

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_16

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_17

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_18

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_19

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_20

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_21

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_22

cacti模板制作, Cacti监控一台Web服务器上多个Tomcat端口的实现_cacti_23





 Cacti监控一台Web服务器上多个Tomcat端口的实现

http://blog.itpub.net/26230597/viewspace-1190692/