cacti linux io,cacti监控linux和windows磁盘IO

本文介绍如何使用Cacti监控Linux及Windows系统的磁盘输入输出情况,包括下载及配置必要的工具、模板文件,以及具体操作步骤。

一,环境

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.xml

5.修改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 hdOutBlocks

6.重启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: "0

7.解压后模板导入到cacti中

141835756.png

8.在主机中选择此模板,是否能获取数据

141837771.png

141839718.png

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

142210816.png

以上模板文件导入到cacti中

142213400.png

以上模板拷贝到/var/www/html/cacti/resource/snmp_queries/中

并更改权限。

3.查看windows磁盘IO是否有数据

142504450.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值