cacti監控linux和windows磁盤IO
阿新 • • 發佈:2017-11-13
添加 attach exe rman courier input medium copyright eth
3.編輯partition.xml文件
4.修改文件屬性
5.修改snmpd.conf配置,添加以下內容
6.重啟snmpd服務,並測試
7.解壓後模板導入到cacti中
8.在主機中選擇此模板,是否能獲取數據
cacti監控linux和windows磁盤IO
標簽:cacti linux磁盤IO windows磁盤IO 原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://charlie928.blog.51cto.com/3741218/1331780一,環境
1 2 3 |
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.解壓後並拷貝命令1 |
# cp snmpdiskio /usr/local/bin/
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
vi /var/www/html/cacti/resource/snmp_queries/partition .xml
<interface> <name>Get SNMP Partitions< /name >
<description>Queries a host for a list of monitorable partitions< /description >
<oid_index>.1.3.6.1.4.1.2021.13.15< /oid_index >
<index_order>hdDescr:hdIndex< /index_order >
<index_order_type>numeric< /index_order_type >
<index_title_format>|chosen_order_field|< /index_title_format >
<fields>
<hdIndex>
<name>Index< /name >
<method>walk< /method >
< source >value< /source >
<direction>input< /direction >
<oid>.1.3.6.1.4.1.2021.13.15.1.1.1< /oid >
< /hdIndex >
<hdDescr>
<name>Description< /name >
<method>walk< /method >
< source >value< /source >
<direction>input< /direction >
<oid>.1.3.6.1.4.1.2021.13.15.1.1.2< /oid >
< /hdDescr >
<hdInBlocks>
<name>Bytes Written< /name >
<method>walk< /method >
< source >value< /source >
<direction>output< /direction >
<oid>.1.3.6.1.4.1.2021.13.15.1.1.3< /oid >
< /hdInBlocks >
<hdOutBlocks>
<name>Bytes Read< /name >
<method>walk< /method >
< source >value< /source >
<direction>output< /direction >
<oid>.1.3.6.1.4.1.2021.13.15.1.1.4< /oid >
< /hdOutBlocks >
< /fields >
< /interface >
|
1 |
# chown apache. partition.xml
|
1 2 3 4 5 6 |
# 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 hdOutBlocks
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# 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: "0
|
然後是監控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 以上模板文件導入到cacti中以上模板拷貝到/var/www/html/cacti/resource/snmp_queries/中
並更改權限。
3.查看windows磁盤IO是否有數據本文出自 “charlie_cen” 博客,請務必保留此出處http://charlie928.blog.51cto.com/3741218/1331780
cacti監控linux和windows磁盤IO