zabbi监控windows主机(以memory和cpu为例)

一. windows主机安装zabbix代理
见我其他文章有说明
二. 创建zabbix web监控(此处我已监控windows2012R2 的memory为例子,介绍两种方式)

  1. 创建windows主机组
  2. 创建windows主机
  3. 创建监控项
    方法一:使用zabbix模板定义KEY
    内存使用率key:vm.memory.size[pused]

关于以上模板的函数怎么用可以参照zabbix官网,但是zabbix目前没对中国有技术文档,因此全是英文的。
函数使用技术文档:
https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_agent?s[]=vfs&s[]=fs&s[]=size

方法二:利用windows的性能监视器,使用通用模板然后自己定义(此处不截图了,只是key不同而已)
内存使用率key:perf_counter["\Memory\% Committed Bytes In Use"]
a. 打开windows性能监视器
打开Cmd后输入perfmon

   b. 添加计数器

此时就得到内存使用率的key了perf_counter["\Memory\% Committed Bytes In Use"]
备注:perf_counter[""]是zabbix获取windows的通用函数,只需往里面天参数就行
比如:
Cpu使用率的KEY:perf_counter["\Processor(_Total)\% Processor Time"]
用户使用的cpu率:perf_counter["\Processor(_Total)\% Processor Time"]

  1. 创建图表
  2. 验证

原文地址:https://blog.51cto.com/11579920/2374082

时间: 2024-08-28 07:06:39

zabbi监控windows主机(以memory和cpu为例)的相关文章

Nagios利用NSClient++监控Windows主机

一.简介 1.获取更多的NSClient原理,请参考NSClient++官方站点 NSClient++官网:http://www.nsclient.org/ 2.NSClient++与NRPE NSClient++的工作原理 NRPE的工作原理 Nagios对Windows主机的监控主要有三种方法 第一种是NSclient++ 第二种是NRPE 第三种是SNMP(不是很常用) NSclient++与nrpe最大的区别就是: 1.被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行

nagios监控windows主机

一,编辑Nagios的主配置文件vi /usr/local/nagios/etc/nagios.cfg把下面这行最前面的#号去掉:#cfg_file=/usr/local/nagios/etc/objects/windows.cfg保存配置文件并退出.二,安装Windows代理程序  NSClient++外部构件1.从http://sourceforge.net/projects/nscplus站点下载最新稳定版的NSClient++软件包:2.解压软件包到一个目录下,如C:\\\\\\\\NS

Nagios利用NSClient++监控Windows主机(4)

在Nagios的libexec下有check_nt这个插件,它就是用来检查windows机器的服务的.其功能类似于check_nrpe.不过还需要搭配另外一个软件NSClient++,它则类似于NRPE.我们需要下载NSClient合适的版本,然后安装在被监控的windows主机上. Overview of NRPE NSClient++的原理如下图: 可以看到NSClient与nrpe最大的区别就是: NRPE: 被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行的.当监控主

Nagios-使用NSClient++ 监控 windows主机

使用NSClient++ check_nt 监控 windows主机 windows上安装NSClient++-0.3.8-Win32.msi # cd /usr/local/nagios/libexec/ # ./check_nt -h查看check_nt的用法 # ./check_nt -H 192.168.254.65 -p 12489 -v UPTIME 查看windows主机UPTIME运行时间 (windows监听端口是12489) # ./check_nt -H 192.168.2

Nagios中NSClient++监控Windows主机

Nagios中自身是不提供相应的监控,它实现监控是依赖于SNMP协议或者是相关的插件来完成相应的监控的,而平时为了部署快速方便,在Linux主机上一般多用NRPE扩展,而在Windows的主机上使用比较多的是NSClient++扩展,两者的区别是NRPE还是通过插件完成监控,而NSClient++没有插件,是由Nagios监控主机发送监控请求给NSClient++来完成监控任务的,使用NSClient++可以满足日常的Windows主机监控,但是缺点是不够灵活.这个具体可以参看:http://j

zabbix-3.2.6之监控windows主机

一.下载zabbix_agents_3.0.4.win.zip 修改三个参数: #找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile.Server..ServerActive.Hostname这四个参数.具体配置如下: LogFile=c:\zabbix_agentd.log #默认参数,启动后会自动生成. Server=192.168.30.141 #被监控主机的IP地址 Hostname=WIN-194215QI0VR #被监控主机名称 Server

Zabbix监控之使用Zabbix监控windows主机【7】

Zabbix监控 之使用Zabbix监控windows主机[7] 我们前面介绍了Zabbix3.0监控linux主机,今天我们使用Zabbix监控windows主机,其实操作都是一样的:具体见下:我们首先下载windows zabbix agent安装服务:我们第一个url是下载链接,第二个第三个是最新的3.0和2.2.9的下载链接:http://www.zabbix.com/download.phphttp://www.zabbix.com/downloads/3.0.0/zabbix_age

Centos nagios监控windows主机并开启PNP模块

OS:centos 5.7final 32bitApache/2.4.2 PHP/5.3.13Nagios Core 3.4.1nagios-plugins-1.4.15rrdtool-1.4.7pnp4nagios-0.6.17一.安装Apache去Apache官网下载apr和apr-utilapr./configure --prefix=/usr/local/aprmakemake install apr-util./configure --prefix=/usr/local/apr-uti

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