标签归档:cacti

Monitor the statistics of Nginx with Cacti

First, add the next lines to configuration file of nginx

 location /server_status {
    stub_status on;
    access_log off;
    # Only me can access this
    #allow 10.0.0.12;
    #deny all;
 }

Run nginx -t to make sure the configuration file is correct. Then run kill -1 nginx_pid, nginx will reload the configuration. After nginx reload it, try to access the url: http://server/server_status/, the browser will display like this:

 Active connections: 303 
 server accepts handled requests
  6314384 6314384 34931986 
 Reading: 3 Writing: 5 Waiting: 295

Next, create the script to get the status data from the nginx server. I wrote a python tool to get these data. 继续阅读

monitor Dell Powerconnect 62xx with cacti

1.Powerconnect 6224的snmp配置

console#show snmp

console#configure

console(config)#snmp-server community public ro ipaddress 192.168.10.247          (这里的192.168.10.247为cacti服务器地址)

  console(config)#snmp-server contact virtualnet

  console(config)#snmp-server location DELL_6224

  到此,交换机上的配置已经完全,然后在cacti服务器上进行测试

  snmpwalk -On -c public -v 2c 10.10.10.2        (这里的10.10.10.2为交换机地址,如果snmp正常的话,应该能看到很多信息) 继续阅读

使用cacti监测系统性能

欢迎转载 ,但有任何修改請來信告知,不得作为商业用途
作者: JoeCen[joecen{at}21cn{dot}com]
转载时请保持该通告

前言:
在CU的论坛上经常看到有人问MRTG的问题,还有很多的关于MRTG的精彩文章。MRTG的确是非常好的东东,但我认为它毕竟已经是一套很旧的软件了,其作者在多年前就已经开发了RRDTool代替该软件,现在已经发展得很成熟。既然有更好的选择,为什么我们还要用MRTG呢?

第一部分,介绍:
2004年我刚进某公司工作,当时我使用MRTG建立了一套系统,专门监测我们服务器和其它网络设备的流量。

后来我想将其它的系统性能比如CPU负载、系统负载,网络连接数等一起监测起来。我在网上查找了很多的资料,也实现了这些功能,但总觉得实现的太费劲,管理起来太麻烦了。比如我有几百个被监测点,分布在不同的机房,而且我需要将这些服务器和网络设备分类,这样的话我就要将这些被监测点放在不同的mrtg配置文件中,运行多个crontab,而且自己还写了一些html页面对其进行管理。
后来有幸看到了abelyang兄写的大作“rrdtool教学”,里面列举了rrdtool的种种优点,于是我下定决心要将MRTG更换为rrdtool。 继续阅读