Nagios&Cacti篇六:使用Cacti监控Windows

通过前几篇的介绍,大家对CACTI软件已经有了初步的了解,并能够实现对网络设备(eg cisco)、Linux Server进行监控。
那么如何监控现网Windows系列服务器或客户端呢?本文将为大家解答这个问题,并提供简单的配置案例。
【实验环境】
Cacti Server:centos6.4_x86_64
Windows Client:XP 32位 (192.168.8.154)
【第一部分 cacti模板介绍】      
在实验之前,咱们需要先了解“模板”这个概念。Cacti定义了三种类型的模板,分别为“主机模板”、“数据模板”和“图形模板”。
cacti规定了模板的格式,至于各种功能的模板则交给”有志之士”编写和共享。大家可以登录cacti的官方网站,下载自己需要的各种类型的模板(cisco、H3C、F5、Windows、Bind......) 。
      主机模板(Host templates):它是图像模板和数据查询的一个集合,描述了监控某一类型的机器需要生成那些图像。
      数据模板(Data templates):它描述了 Cacti 存储哪些数据到指定类型的 RRD 文件。该模板与 RRDTool工具的 create 命令相关。
      图形模板(Graph templates):描述了生成的一张图像应该是什么样子的。包括使用哪些数据模板、展示哪些元素、是否使用 CDEF 进行计算汇总。
【第二部分 Windows XP安装配置SNMP】
 Windows 系统安装SNMP比较简单,本文以XP为例介绍,其他操作系统略有不同,大家可在网上自己搜索配置方法。
(1)将XP的安装光盘放入光驱中(如果是虚拟机请注意把iso镜像安装包放在指定路径)。

vmware虚拟机可注意如下设置。

注意虚拟机的光驱要处于加电状态。

(2)选择XP系统的控制面板->添加或删除程序->添加/删除Windows组件。
(3)勾选“管理和监视工具”。

(4)单击“下一步”开始安装。安装完成后SNMP服务会自动启动,可以在服务管理中查看SNMP启动状态。

单击右键选择属性,可以配置SNMP的团体名等相关信息,实验中我们采用默认配置。

(5)登录Cacti服务器后台执行snmpnetstat -v 2c -c public -Can -Cp tcp windows的IP地址 确认cacti可以通过SNMP采集windows的状态。

【第三部分 Cacti服务器监控Windows节点】
(1)登录www.cacti.net选择forums->Scripts and Templates。下载模板Cacti_SNMP_INFORMANT_STD_W32_Metrics.zip到本地PC并解压。
(2)登录cacti服务器前台,然后选择console->Import Templates。
(3)单击“浏览”然后选择本地PC上的模板文件如下。

(4)单击Device->Add然后配置相关参数如下。

(5)单击Create Graphs for this Host,然后勾选要监控的项目后单击create。

(6)单击Grap Trees-Add配置如下,然后单击Create。

(7)单击Add,然后配置相关参数如下。

(8)单击graphs,然后选择windows节点,可查看监控情况,如下。

Nagios&Cacti篇六:使用Cacti监控Windows

时间: 2024-12-28 09:56:51

Nagios&Cacti篇六:使用Cacti监控Windows的相关文章

Nagios&Cacti篇七:Cacti调优

CACTI默认使用cmd.php来完成数据采集,但发现cmd.php采集存在很大的延迟,执行效率太低了.从添加device好到设备up等待的时间较长,超过10分钟. 当设备down发出alert,可能需要10分钟以上. 所以,需使用spine优化CACTI采集性能. 第一部分:后台安装spine(1) 在官方网站上下载spine并上传到cacti服务器中(2) 执行tar -zxvf cacti-spine-0.8.8b.tar.gz(3) 执行cd cacti-spine-0.8.8b(4) 

golang开发:环境篇(六) Go运行监控Supervisord的使用

为什么要使用Supervisord 17年第一次写Go项目的时候,用Go开发项目倒没没费多大劲,很快就开发完成了.到了在测试环境部署的时候,由于不知道有 Supervisord 这个软件,着实花了些功夫.总不能跟开发环境一样,直接执行编译生成的二进制文件吧,即使 后台执行了,万一它挂了,没人知道,即使测试人员发现了,开发还得登录到服务器再次启动下这个二进制文件.很明显这个解决方案没有任何意义,后来就在网上找解决方案. 然后,咨询Go开发的前同事,发现了Supervisord,喜出望外.它就是最优

Cacti+Nagios监控系统(五):Nagios监控windows(基于check_nt)

一.工作原理 Nagios服务器使用check_nt工具与客户端程序通讯,客户端程序NSCP使用命令来获取本地客户端的信息并返回给check_nt. check_nt只是NSCP其中一项服务,Nagios还可以通过check命令(如check_http检查WEB服务).check_nrpe.NSCA.WMI来监控windows客户端. 二.下载客户端程序 下载地址:  http://nsclient.org/nscp/downloads 64位系统下载:NSCP-0.4.1.105-x64.ms

Nagios&Cacti篇八:搭建Nagios服务器

测试环境:CentOS 6.4 X86_64 [第一部分 准备安装包] Nagios可以到www.nagios.org/download官方网站下载.本文测试过程使用的安装包如下: nagios-4.0.8.tar.gz nagios-plugins-2.0.3.tar.gz [第二部分 快速搭建Nagios需要的环境] 如果您对Nagios没有特殊要求,那么建议使用YUM快速搭建此环境. 执行yum install httpd 执行yum install php(注意php必须安装,否则nag

部署cacti监控windows

一.安装LAMP架构 本篇主要介绍cacti如何监控windows主机,cacti的搭建过程也很简单,同样,监控linux主机也不难.这里主要记录部署监控windows过程中遇到的两个问题1.LAMP #yum install -y httpd php mysql-server 2.插件  #yum install -y mysql-server  php-mysql net-snmp* zlib libpng freetype libjpeg  gd libxml2 3.安装rrdtool #

cacti监控windows简单笔记!

目的:监控windows主机,以及相应的服务. 1.windows--程序卸载-启动或者关闭windows功能 2.services.msc(打开本地服务策略) 3.找到snmp服务器(确定打开,自动启动) 4.安全 public社区(可改变)和监控运行的IP 5.cacti添加主机即可 6.添加图像等即可!

cacti监控windows主机报错:SNMP Information SNMP error

我用Linux做cacti监控服务器监控windows主机时出现以下错误,自己检查windows主机的SNMP端口正常,防火墙也正常关闭,用snmpwalk命令也报错.自己百度和谷歌终于找到解决问题的,希望有朋友遇到过这种类型的错误快速解决. 1.错误如下: 2.检查windows主机的端口和防火墙 3.在Linux服务器上用snmpswak命令提示错误 4.解决问题(是因为windows主机的SNMP服务没有"接受团体名称") 5.测试正常 cacti监控windows主机报错:SN

Cacti监控Windows主机,Windows主机的正确配置

使用cacti监控Windows主机的时候经常遇到无法获取Windows主机的snmp信息和Windows主机的硬件信息,主要原因是Windows主机没有正确配置snmp,以下是正确的配置步骤:1.安装snmp服务控制面板 -> 添加删除程序 -> 添加/删除windows组件 -> 管理和监视工具 -> 简单网络管理协议(SNMP)2.配置snmp服务管理工具 -> 服务 -> SNMP Service -> 安全 -> 接受团体名称 添加public,这

Nagios监控windows(基于check_nt),check_nrpe监控远程Linux

一.工作原理 Nagios服务器的/usr/local/nagios/libexec/下面使用check_nt工具与客户端程序通讯,客户端程序NSCP使用命令来获取本地客户端的信息并返回给check_nt. check_nt只是NSCP其中一项服务,Nagios还可以通过check命令(如check_http检查WEB服务).check_nrpe.NSCA.WMI来监控windows客户端. NSClient与nrpe最大的区别 被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进