zabbix------3-----监控windows服务器

监控的方式有:

snmp

windowns版本的agent

下载源码包到windows上面

1、新建一个zabbix目录

2、把解压出来的文件夹中,/bin/win64/下面的所有内容拷贝到新建的目录zabbix里面

3、把解压文件夹中的config文件里面的zabbix_agentd.win.conf文件也拷贝到新创建的目录中去

4、在新创建的zabbix文件目录下,按住shit+右键。选择在此处打开命令行窗口,就打开了cmd窗口

5、修改配置文件zabbix_agentd.win.conf

ServerActive=192.168.56.11
Hostname=192.168.32.237
Server=192.168.56.11

6、在cmd里面执行命令安装

zabbix_agentd.exe -c zabbix_agentd.win.conf -i #安装
zabbix_agentd.exe -c zabbix_agentd.win.conf -s #启动

7、在server上进行测试

zabbix_get -s 192.168.32.237 -k agent.ping

8、创建主机

模板使用:OS Windows

9、改低级自动发现discovery时间

10、给windows添加一块硬盘,来测试低级自动发现

========================================================================================

通过snmp来监控windows

一:安装snmp

我们在windowns的控制面板里面安装服务snmp,安装完后可以在服务里面看到有一个snmp service服务

双击这个服务,修改配置

在”安全“ 选项里面,添加一个社区。然后再下面的”接受来自下列主机的snmp数据包“添加zabbix-server的ip

二:测试

在sever上通过命令

snmpwalk -c krik -v2c 192.168.32.237

三:新建的主机上添加snmp协议和agent的ip地址 模板 选择snmp

优化:poller。UNreachxxxx

时间: 2024-11-05 21:47:19

zabbix------3-----监控windows服务器的相关文章

zabbix监控windows服务器上进程的内存使用情况

zabbix监控windows服务器上进程的内存使用情况 由于在windows服务器上不能像linux上一样使用top,或者类似于/pro目录下的数据信息,所以在在windows服务器上获得一个进程的内存或者CPU的使用情况不是很容易. 这里通过在windows服务器上使用python脚本获得进程的内存使用值,通过key传递给zabbix客户端,也就是本机上安装的zabbix客户端. windows上安装zabbix客户端网上的文章很多,这里不再记录. 1,首先安装python环境: 点击这里下

zabbix监控windows 服务器各项性能

Zabbix agent 在windows上安装部署 1.  下载与解压 地址: http://www.zabbix.com/downloads/2.4.0/zabbix_agents_2.4.0.win.zip 解压zabbix_agents_2.4.0.win.zip conf目录存放是agent配置文件 bin文件存放windows下32位和64位安装程序 2.  配置与安装 2.1 配置zabbix agent相关配置. 找到conf下的配置文件 zabbix_agentd.win.co

Zabbix如何监控Windows机器

最近一直在研究Zabbix监控Windows机器,涉及到如何快速安装agent,如何修改和完善windows监控模板等等.想把自己的经验给大家分享一下,希望对大家有所帮助.1)安装agent客户端    首先分享一下我写的自动化安装Windows机器的agentd安装脚本zabbix_agentd_install_windows.bat. @echo off color fd cd #IP from Zabbix Server or proxy where data should be send

zabbix之监控MySQL服务器(可用于主从架构)

穿件监控MySQL的自定义参数 在zabbix的agent端添加配置文件 # vim /etc/zabbix/mysql/.my.cnf  用于连接MySQL的配置文件,无需显示输入用户和密码 [client]host     = localhostuser     = rootpassword = 123456socket   = /usr/local/mysql/mysql.sock[mysql]host     = localhostuser     = rootpassword =123

Zabbix 自定义监控Windows性能计数器的获取

安装好客户端之后,打算监控windows端的性能计数器,主要监控sql server 相关的计数器.网上写的不够详细,作为刚开始学的人,还是找了较多资料,最后测试成功了. 首先要找到计数器,可以在命令行执行: [plain] view plain copy typeperf -q > D:\counters.txt 现在准备监控以下几个值: [plain] view plain copy \SQLServer:Buffer Manager\Buffer cache hit ratio \SQLS

zabbix监控windows服务器

1.下载zabbix的windows客户端zabbix-agent http://www.zabbix.com/downloads/2.2.0/zabbix_agents_2.2.0.win.zip 2.解压下载的文件,拷贝bin目录下的*.exe到c:\zabbix目录下,conf下的配置文件agent.conf拷贝到c盘的根目录. 3.修改配置文件agent.conf: 修改服务端的ip地址server=10.1.1.51 修改本地的hostname=计算机的机器名 4.安装zabbix w

zabbix 监控windows服务器

首先要在Windows机器上下载zabbix客户端 http://www.zabbix.com/download.php 把文件放到C盘并建立zabbix文件夹 修改zabbix_agentd.conf配置 Server=127.0.0.1变更为 Server=192.168.1.190服务器ip ServerActive=127.0.0.1变更为 ServerActive=192.168.1.190 Hostname=Windows host变更为自己的机器名 在我的电脑-管理 -然后在服务里

Zabbix 监控windows服务器监控闪断zabbix_get [12577]: Timeout while executing operatio

现象由于: windows bug 由于开机497天之后,触发TCP连接无法释放导致连接数占满,一直time wait 10050 连接28230 80 占用了79530 在计算机上运行的 Windows Vista,Windows 7,Windows Server 2008 中,还是 Windows Server 2008 R2,您遇到以下问题. 问题 1 在系统启动时从 497 天后所有在TIME_WAIT状态的 TCP/IP 端口都不会被关闭.因此,TCP/IP 端口可能已经用完,而且不能

利用Zabbix来监控Windows Performance Counter

Windows的性能计数器提供了很多系统的性能指标度量,通过Windows的性能计数器,我们可以对Windows的服务器的当前运行状态有个即时的情况了解. Zabbix Agent支持(Win) perf_counter[counter,<interval>] 内置带参数key,用来读取windows性能计数器的值. perf_counter[\ASP.NET\Applications Running] 获取同时运行于服务器计算机上的ASP.NET应用程序的数目. 大家可以举一反三. 计数器名

zabbix 中监控windows 的typepref中的值

监控项:typepref -qx在zabbix中实现: 1.测试zabbix-get 获取数据: /usr/local/zabbix/bin/zabbix_get -s 192.168.1.3 -p10050 -k 'perf_counter[\VMware(Rhel-171)\Network Receive Errors/sec]' 用pref_counter[]内置函数获取window中对应值得数据 2.在web中添加监控项: 3.设置触发和图形