实验声明:本实验教程仅供研究学习使用,请勿用于非法用途,违者一律自行承担所有风险!

实验名称

zabbix监控Windows服务器

实验原理

zabbix是开源的监控平台,内置很多模板,本实验,使用自带模板,创建windows服务器的常规监控项,用于监测服务器资源,观察服务器是否被资源滥用,如挖矿等行为。

实验环境

两台机器 一台,作为zabbix server,已经安装好Zabbix zabbox web管理员用为Admin(注意大写) 密码为360College

另一台为windows server,作为SNMP server,传输本机信息给服务器。 同时,作为Web浏览器,从web界面上管理zabbix

实验步骤

一、确认zabbix工作正常

登录windows机器,访问zabbixweb,注意替换IP为实验场景中的IP http://192.168.0.36/zabbix 用户名Admin 密码360College

zabbix 如何监控 java应用 zabbix如何监控windows_IP

二、配置windows服务器SNMP

添加SNMP服务功能

打开服务器管理,添加SNMP功能

zabbix 如何监控 java应用 zabbix如何监控windows_zabbix 如何监控 java应用_02

直接下一步,来到功能页面,选中SNMP服务

zabbix 如何监控 java应用 zabbix如何监控windows_触发器_03

下一步,等待安装完成。

zabbix 如何监控 java应用 zabbix如何监控windows_触发器_04

等进度完成后,关闭页面。

配置SNMP服务

右键,运行,输入services.msc打开服务

zabbix 如何监控 java应用 zabbix如何监控windows_服务器_05

zabbix 如何监控 java应用 zabbix如何监控windows_IP_06

找到SNMP Services 双击

zabbix 如何监控 java应用 zabbix如何监控windows_IP_07

如图,配置团体字和允许连接的主机,这里192.168.0.36为zabbix服务器IP

zabbix 如何监控 java应用 zabbix如何监控windows_服务器_08

配置zabbix主机

如图,创建新主机 

zabbix 如何监控 java应用 zabbix如何监控windows_触发器_09

zabbix 如何监控 java应用 zabbix如何监控windows_IP_10

 新加SNMP监控,为本机windows IP 

zabbix 如何监控 java应用 zabbix如何监控windows_zabbix 如何监控 java应用_11

编辑模板,搜索windows snmp v2的模板,一定要点添加。

zabbix 如何监控 java应用 zabbix如何监控windows_zabbix 如何监控 java应用_12

最后是这样

zabbix 如何监控 java应用 zabbix如何监控windows_IP_13

修改snmp团体字。与SNMP services中配置一致。这里是College

zabbix 如何监控 java应用 zabbix如何监控windows_IP_14

点击下面更新。

配置自动发现时间

zabbix 如何监控 java应用 zabbix如何监控windows_触发器_15

 如图,默认为3600秒,修改为600秒。

等待约十分钟后,可以观察监控项。

zabbix 如何监控 java应用 zabbix如何监控windows_zabbix 如何监控 java应用_16

触发器,显示出当前设置的一些告警规则,比如我们当前windows默认ping不通

zabbix 如何监控 java应用 zabbix如何监控windows_zabbix 如何监控 java应用_17

图形,以图表形式,显示当前的监控项的趋势

zabbix 如何监控 java应用 zabbix如何监控windows_服务器_18

实验小结

上述的监控项、触发器、图型,都是由模板定义,可以自己修改。

同时,我还有一些自定义监控项没有涉及到,下节课我们会讲自定义监控项。

同学们,可以思考一个问题,模板是怎么样自动发现多个CPU,且自动监控多CPU,或多内存,或多网口(如交换机)