`
Zhongwei_leg
  • 浏览: 557723 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

使用 cacti 监控 windows 服务器硬盘的 I/O 状况

阅读更多

环境: cacti 0.8.7e

 

看了 11 页的帖子(http://forums.cacti.net/viewtopic.php?f=12&t=29832 ), 居然发现最新的 SNMP Informant 1.6 版本不支持 Windows 2008 SP2。

尝试用 Python 的 WMI 模块自己写, 然后用 cacti 调用这个 Python 脚本:

 

import wmi

if __name__ == '__main__':
    _wmi = wmi.WMI()
    disk_info = _wmi.Win32_PerfFormattedData_PerfDisk_PhysicalDisk(Name="3 D:")[0]
    M = 1024 * 1024
    print 'DiskMsPersec:%s DiskReadMsPersec:%s DiskWriteMsPersec:%s' % (
        int(disk_info.DiskBytesPersec) / M,
        int(disk_info.DiskReadBytesPersec) / M,
        int(disk_info.DiskWriteBytesPersec) / M
        )

 

# =========== 以下为悲剧的 SNMP Informant 方式, 留念 ===========

1.

在要监控的机器上启动 SNMP 服务, 安装 SNMP Informant.

可能需要重启 SNMP 服务。(参见, 第7页 的回复)

下载地址:

http://www.wtcs.org/informant/download.htm

补充:

启用 SNMP 的方法:

a. Go to add/remove program. click add/remove window components
b. Select "management & monitoring tools" Click details,select "Simple Network Management protocol"

 

2. 下载第8页最后一帖中的附件。

http://forums.cacti.net/viewtopic.php?f=12&t=29832&start=105

 

3.

Copy the snmp_informant_*.xml files to your <cacti_path>/resource/snmp_queries directory on your cacti box.
Import the cacti_data_query_w32_*.xml files into the cacti web interface.

 

参考:

第7页的第一个帖子,作者是

 

0
0
分享到:
评论

相关推荐

    cacti监控windows服务器cpu个数

    本篇文章将详细介绍如何使用Cacti监控Windows服务器的CPU个数以及相关配置步骤。 首先,理解Cacti的工作原理至关重要。Cacti由几个主要组件构成,包括Web界面、数据库、数据查询(Data Queries)、图表(Graphs)和...

    cacti windows服务器常用模版

    在Windows服务器环境中,Cacti可以提供对CPU使用率、内存占用、硬盘I/O以及网络接口流量等关键指标的实时监控。本文将详细讲解如何利用"Cacti Windows服务器常用模版"进行系统监控,特别是针对SQL Server数据库服务...

    Cacti windowns 模版

    3. **Disk Statistics** (cacti_data_query_w32_-_disk_statistics.xml): 这部分提供了硬盘使用情况的监控,包括磁盘空间使用量、读写速度、I/O操作等。管理员可以利用这些数据来预测存储容量需求,防止硬盘空间耗尽...

    Cacti_SNMP_INFORMANT_STD_W32_Metrics.zip

    结合SNMP(简单网络管理协议),Cacti可以提供丰富的监控选项,包括CPU使用率、内存消耗、磁盘I/O和网络流量等关键指标。本文将深入探讨“Cacti SNMP INFORMANT STD W32 Metrics”这一主题,讲解如何配置Cacti以监控...

    监控方案(zabbix,nagios,cacti)

    - **服务器负载监控**:监控服务器的CPU、内存使用情况等,确保服务器的稳定运行。 - **性能趋势分析**:通过对历史数据的趋势分析,预测未来可能的性能瓶颈。 - **资源分配优化**:基于监控数据调整资源分配...

    cacti的制作过程

    一旦完成以上步骤,Cacti就能监控Windows和Linux系统的CPU平均负载、内存使用情况、硬盘空间使用情况以及网络流量。在Cacti的Web界面中,你可以添加新的设备,配置SNMP参数,然后开始收集和展示监控数据。记得定期...

    nagios和cacti集成

    - **Cacti**:侧重于数据监控与可视化,特别适合监测网络流量、CPU使用率、硬盘空间等指标,并能轻松生成直观的图表和报告,帮助管理员快速理解系统性能状况。 两者的结合,既能提供即时的故障预警,又能呈现详尽的...

    CACTI 在Fedora12上的安装于和配置

    在Fedora 12上安装和配置CACTI是一个涉及多个步骤的过程,这些步骤包括安装必要组件、配置数据库、设置Web服务器以及定制监控选项。下面我们将详细探讨这些知识点。 1. **系统要求**:首先,确保你的Fedora 12系统...

    服务器监控内存、交换、进程监控、存储检查等-Shell-下载

    将监控数据收集到日志文件后,可以使用如Grafana、Nagios或Cacti等工具进行数据可视化,以图表形式直观地展示服务器状态,便于分析和决策。 总结来说,通过Shell脚本实现服务器监控,可以有效地管理内存、交换、...

    各系统的资源监控工具.zip

    - Nagios:广泛使用的开源监控系统,可监控服务器、网络设备和应用。 - Zabbix:强大的企业级监控解决方案,支持多种平台。 - Prometheus:流行的时序数据库和监控系统,配合Grafana进行可视化。 - Cacti:基于...

    CactiEZV10.1中文版Cacti中文解决方案+使用教程借鉴.pdf

    1. 服务器监控:使用 CactiEZ 监控主机对 Windows 客户机和 Linux 客户机进行监控。 2. 网络监控:使用 CactiEZ 监控主机对网络设备进行监控。 使用 CactiEZ V10.1 的优势包括: 1. 简单易用:CactiEZ V10.1 提供...

    RHEL6:cacti+nagios.doc

    Cacti专长在于数据可视化,特别是网络流量、CPU使用率和硬盘使用情况等指标的图表生成,非常适合进行直观的数据监控。而Nagios则更专注于主机和服务的状态监测,它能够迅速发送报警信息,确保在系统异常时运维人员...

    cacati与nagios两者的对比

    此外,Cacti还可以监控服务器资源、网络接口性能以及各种硬件设备的运行状态,如温度、电源和风扇。 相比之下,Nagios 更侧重于主机和服务的健康状态监控,它提供了强大的警报功能,能够在服务出现异常时及时通知...

    服务器运行维护流程.doc

    - **监控软件检查**:通过Cacti等监控软件,运维人员在每日早8:00检查服务器的总流量、单个服务器流量、CPU利用率、内存使用情况以及硬盘空间使用状况,确保服务器运行正常。 - **异常分析与排查**:对出现异常的...

    CentOS部署cacti

    - **监控服务器**:配备Intel Core i5-2310 CPU、2GB内存、20GB硬盘空间,运行CentOS 6.3 64位操作系统,IP地址为192.168.1.137。 - **被监控服务器**:配备相同的硬件配置,运行相同的操作系统版本,IP地址为192....

    服务器运维服务规范.doc

    - 每月提交服务器系统状况报告,如内存使用率、硬盘使用率等,以便于分析资源使用趋势。 - 每隔三个月进行一次硬件检查,预防硬件故障导致的服务中断。 3. **安全更新**: - 对于重大安全漏洞,需经过测试后立即...

    Zabbix分布式监控配置使用手册v3.docx

    Zabbix_Agentd:客户端守护进程,负责收集客户端数据,例如收集cpu负载、内存、硬盘使用情况等;Zabbix_get:Zabbix数据获取工具,单独使用的命令,通常在server或者proxy端执行获取远程客户端信息的命令;Zabbix_...

    Cact下安装 windows2003

    本文将详细介绍如何在Windows Server 2003环境下安装Cacti,并实现基本的网络流量监控功能。考虑到目标操作系统为Windows Server 2003 SP1,我们将逐一介绍所需组件的安装过程,包括Apache Web服务器、PHP、MySQL...

    Linux 系统运维之监控

    - **硬盘**:监控磁盘空间使用情况,避免因存储空间不足导致的数据丢失或服务中断。 - **进程**:监控关键进程的状态,确保服务正常运行,及时重启异常停止的进程。 - **服务**:检查服务是否正常运行,如Web服务器...

    cactiez的灾难恢复

    为了保证CactiEZ能够在服务器故障或数据丢失的情况下迅速恢复,我们需要制定一套全面的备份计划。 ##### 1. 备份目录说明 根据描述中的部分信息,我们可以看到以下几个关键备份目录: - **/var/backups/cacti**:...

Global site tag (gtag.js) - Google Analytics