返回列表 发帖

Zabbix使用Agent监控Windows2012R2

被监控主机的信息:
hostname
ipconfig

图片1.png
2020-12-11 10:59




安装Zabbix Agent:
图片2.png
2020-12-11 11:00



图片3.png
2020-12-11 11:00



图片4.png
2020-12-11 11:00



图片5.png
2020-12-11 11:00

注释:
主机名会自动填写;
192.168.168.154是远程Zabbix服务器的IP地址;


图片6.png
2020-12-11 11:01



图片7.png
2020-12-11 11:01



图片8.png
2020-12-11 11:01




打开服务:( services.msc
图片9.png
2020-12-11 11:02



服务名称:Zabbix Agent
图片10.png
2020-12-11 11:02



Zabbix Agent默认就会随系统的启动而启动:
图片11.png
2020-12-11 11:02




打开Windows 任务管理器:( taskmgr
图片12.png
2020-12-11 11:02



Zabbix Agent的进程zabbix_agentd.exe
图片13.png
2020-12-11 11:03


图片14.png
2020-12-11 11:03


图片15.png
2020-12-11 11:03


由此得知此应用程序的实际名称: zabbix_agentd.exe
注释:以这里的名称为准!!



服务器管理器》工具》高级安全 Windows防火墙:
图片16.png
2020-12-11 11:04


图片17.png
2020-12-11 11:05



自动添加防火墙规则的:
图片18.png
2020-12-11 11:05


图片19.png
2020-12-11 11:05





######

在Zabbix服务器测试,验证能否远程获取被监控主机的key的值:

被监控主机的进程zabbix_agentd.exe运行时:
[root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.133 -k proc.num[zabbix_agentd.exe]
1

被监控主机的进程zabbix_agentd.exe没有运行时
[root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.133 -k proc.num[zabbix_agentd.exe]
zabbix_get [3829]: Timeout while executing operation



Zabbix服务器使用命令行远程检测被监控主机的TCP端口是否开启中:(端口对应的服务Zabbix Agent启动时的效果)
[root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.133 -k net.tcp.listen[10050]
1

Zabbix服务器使用命令行远程检测被监控主机的TCP端口是否开启中:(端口对应的服务Zabbix Agent没有启动时的效果)
[root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.133 -k net.tcp.listen[10050]
zabbix_get [3841]: Timeout while executing operation



Zabbix服务器使用命令行远程获取被监控主机的CPU数量:
[root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.133 -k system.cpu.num
1








##################Zabbix添加被监控主机:

配置》主机》创建主机  (主机名称无需与被监控主机的真实主机名一致;群组可以随便选;IP地址那里要输入被监控主机的IP地址;端口为10050)
图片20.png
2020-12-11 11:07

页面太长,紧接的是下半部分:
图片21.png
2020-12-11 11:07



主机添加成功:
图片22.png
2020-12-11 11:07



给主机添加模板:( Template OS Windows by Zabbix agent  )
图片23.png
2020-12-11 11:07



监控成功:
图片24.png
2020-12-11 11:08


图片25.png
2020-12-11 11:08





###

查看模板Template OS Windows by Zabbix agent自带图形:(要等一段时间才会出现)

监测》图形

CPU使用率:
图片26.png
2020-12-11 11:08


图片27.png
2020-12-11 11:09


图片28.png
2020-12-11 11:09


注释:“最新”值为当前CPU使用率的值。



图片29.png
2020-12-11 11:09


图片30.png
2020-12-11 11:09


图片31.png
2020-12-11 11:10




图片32.png
2020-12-11 11:10


图片33.png
2020-12-11 11:10


图片34.png
2020-12-11 11:10




内存使用率:
图片35.png
2020-12-11 11:11


图片36.png
2020-12-11 11:11


图片37.png
2020-12-11 11:11




网卡流量:
图片38.png
2020-12-11 11:11


图片39.png
2020-12-11 11:11


图片40.png
2020-12-11 11:12




C盘的使用情况:
图片41.png
2020-12-11 11:12


图片42.png
2020-12-11 11:12


可以看到C盘的大小、已使用量、使用率:
图片43.png
2020-12-11 11:13




D盘的使用情况:
图片44.png
2020-12-11 11:13


图片45.png
2020-12-11 11:13


可以看到D盘的大小、已使用量、使用率:
图片46.png
2020-12-11 11:13




第一块硬盘的读写速度:( 0 C: D:: Disk read/write rates )
图片47.png
2020-12-11 11:14


图片48.png
2020-12-11 11:14


图片49.png
2020-12-11 11:14






######

给主机win2012的“系统启动时长”创建图形:
自定义名称: uptime_image
图片50.png
2020-12-11 11:14


本页拖下去:
监控项: win2012: Uptime
图片51.png
2020-12-11 11:15




查看系统有多长时间没有重启过:
图片52.png
2020-12-11 11:15


图片53.png
2020-12-11 11:16


图片54.png
2020-12-11 11:16



如果被监控主机重启了,会自动触发以下模板Template OS Windows by Zabbix agent默认自带的触发器:
名称: Host has been restarted (uptime < 10m)
表达式: {win2012:system.uptime.last()}<10m
图片55.png
2020-12-11 11:16








######
######

模板Template OS Windows by Zabbix agent默认自带的监控时间的监控项:
名称: System local time
键值: system.localtime
图片56.png
2020-12-11 11:17



模板Template OS Windows by Zabbix agent默认自带的监控时间的触发器:
名称: System time is out of sync (diff with Zabbix server > {$SYSTEM.FUZZYTIME.MAX}s)
表达式:{win2012:system.localtime.fuzzytime({$SYSTEM.FUZZYTIME.MAX})}=0
图片57.png
2020-12-11 11:17


本页面拖下去:(默认就是已启用)
图片58.png
2020-12-11 11:17




被监控主机的时间与Zabbix服务器的时间相差大于60秒时,就会触发触发器,仪表板的效果:
System time is out of sync (diff with Zabbix server > 60s)
中文翻译:
系统时间不同步(与Zabbix服务器的差异>60秒)
图片59.png
2020-12-11 11:18


图片60.png
2020-12-11 11:18






相关文章:
Zabbix使用Agent监控Windows2008R2
Zabbix调用Python3脚本监控MSSQL

返回列表