用linux上的cacti去监控windows服务器
http://www.fuancn.cn/html/ServerSettings/Linux/Debian/20090315/5244.html以前一直用cacti或者mrtg来监控交换机流量,很少用来监控服务器,最近突然有个任务需要监控windows服务器,一般刚装好的 cacti,里面的监控设置都是基于交换机和linux的,没有专门监控windows的选择,于是研究了一下,和大家分享一下经验。另外我的cacti 是安装的debian linux上,有些安装命令不适合其他linux上,请大家注意。
操作系统:debian 5
1.安装mysql
apy-get install mysql-server-5.0
安装时会提示你输入mysql root密码
2.安装apache和php
apt-get install apache2 libapache2-mod-php5 php5 php5-gd php5-mysql php5-cli php5-common php5-snmp php-net-socket
php5-gd是关系到绘图
php5-mysql和数据库有关系
php-net-socket这个有时候cacti需要
3.安装cacti
apt-get install cacti rrdtool snmp
安装时会要求输入刚才你设置的mysql root密码,然后会自动建立个cacti库,同时也需要输入密码以上cacti就安装完毕了,非常的简单明了吧,debian就是这点好,优点就是安装 软件快,不需要你去下什么rpm包之类的,一句话全搞定cacti的设置。
1.首先把监控windows的脚本导入到cacti
附件里有个Cacti_SNMP_INFORMANT_STD_W32_Metrics.zip的包,里面包含的文件就是脚本文件,其中 snmp_informant_.xml开头的文件是需要放到cacti服务端的snmp_queries目录下,如果你的debian 的话,目录地址是/usr/share/cacti/resource/snmp_queries/。cacti_data_query开头的文件全都通 过cacti页面导入。
2.在Devices中新建立个服务器,填写名称和ip地址,还有snmp信息,最下面的地方add如下东西:
3.然后点最上面的Create Graphs for this Host ,选择Graphs Types,添加需要监控的项目。
这样基本上就可以了,然后设置windows服务器
客户端windows安装snmp
这里需要说明的是,除了windows自带安装的snmp之外,还需要安装SNMP Informant-STD 1.6
软件下载地址:http://www.wtcs.org/informant/download.htm
只要安装好就可以了,不需要任何设置,当然之前你自带的snmp需要设置一下,一个是设置public,一个是监控你snmp的服务器IP地 址,也就是cacti的机器IP地址,设置好后记得重起一下snmp服务,这点很重要,然后检查一下服务器是不是开放了udp 161端口,还有防火墙是不是开放了这端口。
==================================
http://6509e.blog.iyunv.com/542252/124862/
cacti监控windows主机处理器,内存2009-01-06 14:24:27
标签:cacti cpu windows 休闲 职场
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。
cacti是目前很流行的一款开源,免费的监控软件,有linux和windows两个版本,由于windows属于移植版本,所以功能上很弱,不如linux版本,我部署的均是linux版本。监控网络设备没有任何问题,但是在监控windows系统的主机出现了问题,如cpu信息无法获取到等,解决方法如下:
系统环境:linux as 5
监控软件:cacti for linux
需要第三方免费软件:snmp informant
下载地址:http://www.wtcs.org/informant/download.htm
首先开启操作系统的snmp 服务
然后安装snmp informant
然后到安装cacti的模版插件,解压缩后两部分:
将snmp_informant_cpu.* 类文件放入cacti文件夹/resource/snmp_queries 文件夹中
然后在cacti console页面的import templates 选项,将其余文件导入,即可。
本文出自 “6509E” 博客,转载请与作者联系!
=============================================
http://www.selfcai.com.cn/?p=800
cacti 监控windows 性能
2010年6月9日admin发表评论阅读评论
其实监控方法在cacti的官方BBS中已经有相关说明。为了方便理解,小弟就再献丑一次。
http://forums.cacti.net/about29832.html&highlight=Windows
引用:
I have spent a few weeks on getting these looking and working good. Let me know what you think.
You will need to install snmp informant std. 1.6 on your windows machines for these to work.
Copy the snmp_informant_*.xml files to your cacti /resource/snmp_queries directory on your cacti box.
Import the cacti_data_query_w32_*.xml files into the cacti web interface.
These templates include CPU, Network, Disk, Memory and objects/threads.
I look all over out here to try and find some Windows templates that I liked and none of them seemed to get me where
I wanted to go. So I created all of these. Feel free to contact me if you have any issues.
大意是:我花了几个星期让这些可以正常工作,让我可以正常工作,你要安装 snmp informant std 在你的windows机器上。
复制snmp_informant_*.xml 文件到你 cacti 的 /resource/snmp_queries目录中, 在cacti 的web界面中 导入cacti_data_query_w32_*.xml
这些模板包括了 CPU 网络 硬盘 内存 和对像/线程
一. 在windows上安装snmp(系统自己的服务,不是net-snmp,至于怎么安装,我就不多说了吧)
二.SNMP Informant 下载http://www.wtcs.org/informant/download.htm 下载完成后,并安装。
三.设置一个snmp ,设置Communtiy和ACL
四.复制snmp_informant_*.xml 文件到你 cacti 的 /resource/snmp_queries目录中,在cacti 的web界面中 导入cacti_data_query_w32_*.xml
五.添加device
选择windows 模板,然后选择对应的data template
完成后,生成图就OK了。
贴几个图吧
CPU和硬盘
网卡流量
硬盘和内存
线程和进程
页:
[1]