实验声明:本实验教程仅供研究学习使用,请勿用于非法用途,违者一律自行承担所有风险!
实验名称
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
二、配置windows服务器SNMP
添加SNMP服务功能
打开服务器管理,添加SNMP功能
直接下一步,来到功能页面,选中SNMP服务
下一步,等待安装完成。
等进度完成后,关闭页面。
配置SNMP服务
右键,运行,输入services.msc打开服务
找到SNMP Services 双击
如图,配置团体字和允许连接的主机,这里192.168.0.36为zabbix服务器IP
配置zabbix主机
如图,创建新主机
新加SNMP监控,为本机windows IP
编辑模板,搜索windows snmp v2的模板,一定要点添加。
最后是这样
修改snmp团体字。与SNMP services中配置一致。这里是College
点击下面更新。
配置自动发现时间
如图,默认为3600秒,修改为600秒。
等待约十分钟后,可以观察监控项。
触发器,显示出当前设置的一些告警规则,比如我们当前windows默认ping不通
图形,以图表形式,显示当前的监控项的趋势
实验小结
上述的监控项、触发器、图型,都是由模板定义,可以自己修改。
同时,我还有一些自定义监控项没有涉及到,下节课我们会讲自定义监控项。
同学们,可以思考一个问题,模板是怎么样自动发现多个CPU,且自动监控多CPU,或多内存,或多网口(如交换机)