cacti监控linux和windows磁盘IO
一,环境cacti版本:0.8.8b
# uname -a
Linux 10-6-8-200 2.6.32-279.22.1.el6.x86_64 #1 SMP Wed Feb 6 03:10:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 二,操作步骤:
首先监控linux磁盘IO
1.下载snmpdiskio-0.9.6
2.解压后并拷贝命令
# cp snmpdiskio /usr/local/bin/3.编辑partition.xml文件
vi /var/www/html/cacti/resource/snmp_queries/partition.xml
Get SNMP Partitions
Queries a host for a list of monitorable partitions
.1.3.6.1.4.1.2021.13.15
hdDescr:hdIndex
numeric
|chosen_order_field|
Index
walk
value
input
.1.3.6.1.4.1.2021.13.15.1.1.1
Description
walk
value
input
.1.3.6.1.4.1.2021.13.15.1.1.2
Bytes Written
walk
value
output
.1.3.6.1.4.1.2021.13.15.1.1.3
Bytes Read
walk
value
output
.1.3.6.1.4.1.2021.13.15.1.1.4
4.修改文件属性
# chown apache. partition.xml5.修改snmpd.conf配置,添加以下内容
# vi /etc/snmp/snmpd.conf
extend .1.3.6.1.4.1.2021.54 hdNum /bin/sh /usr/local/bin/snmpdiskio hdNum
extend .1.3.6.1.4.1.2021.55 hdIndex /bin/sh /usr/local/bin/snmpdiskio hdIndex
extend .1.3.6.1.4.1.2021.56 hdDescr /bin/sh /usr/local/bin/snmpdiskio hdDescr
extend .1.3.6.1.4.1.2021.57 hdInBlocks /bin/sh /usr/local/bin/snmpdiskio hdInBlocks
extend .1.3.6.1.4.1.2021.58 hdOutBlocks /bin/sh /usr/local/bin/snmpdiskio hdOutBlocks6.重启snmpd服务,并测试
# service snmpd restart
# snmpwalk -v 2c -c meihua localhost .1.3.6.1.4.1.2021.58
UCD-SNMP-MIB::ucdavis.58.1.0 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.58.2.1.2.11.104.100.79.117.116.66.108.111.99.107.115 = STRING: "/bin/sh"
UCD-SNMP-MIB::ucdavis.58.2.1.3.11.104.100.79.117.116.66.108.111.99.107.115 = STRING: "/usr/local/bin/snmpdiskio hdOutBlocks"
UCD-SNMP-MIB::ucdavis.58.2.1.4.11.104.100.79.117.116.66.108.111.99.107.115 = ""
UCD-SNMP-MIB::ucdavis.58.2.1.5.11.104.100.79.117.116.66.108.111.99.107.115 = INTEGER: 5
UCD-SNMP-MIB::ucdavis.58.2.1.6.11.104.100.79.117.116.66.108.111.99.107.115 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.58.2.1.7.11.104.100.79.117.116.66.108.111.99.107.115 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.58.2.1.20.11.104.100.79.117.116.66.108.111.99.107.115 = INTEGER: 4
UCD-SNMP-MIB::ucdavis.58.2.1.21.11.104.100.79.117.116.66.108.111.99.107.115 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.58.3.1.1.11.104.100.79.117.116.66.108.111.99.107.115 = STRING: "0"
UCD-SNMP-MIB::ucdavis.58.3.1.2.11.104.100.79.117.116.66.108.111.99.107.115 = STRING: "07.解压后模板导入到cacti中
http://blog.运维网.com/attachment/201311/141835756.png
8.在主机中选择此模板,是否能获取数据
http://blog.运维网.com/attachment/201311/141837771.png
http://blog.运维网.com/attachment/201311/141839718.png
http://blog.运维网.com/attachment/201311/141841482.png
然后是监控windows磁盘IO操作步骤:
1.windows客户端安装informant-std-16.exe
下载地址:http://www.wtcs.org/informant/download.htm
2.下载模板文件
下载地址:http://forums.cacti.net/viewtopic.php?f=12&t=29832&hilit=Cacti_SNMP_INFORMANT_STD_W32_Metrics
http://blog.运维网.com/attachment/201311/142210816.png
以上模板文件导入到cacti中
http://blog.运维网.com/attachment/201311/142213400.png
以上模板拷贝到/var/www/html/cacti/resource/snmp_queries/中
并更改权限。
3.查看windows磁盘IO是否有数据
http://blog.运维网.com/attachment/201311/142504450.jpg
页:
[1]