zabbix 4.4.7 监控Windows
程序员文章站
2022-07-11 10:38:09
...
1.下载zabbix agents Windows版本
2. 安装
填写zabbix-server地址,之后无脑下一步即可。
安装完成之后会在服务中创建一个zabbix agent服务
目录结构:
agent安装与卸载(注意得以管理员运行终端)
cmd /c "C:\Program Files\Zabbix Agent\zabbix_agentd.exe -c zabbix_agentd.conf -i"
cmd /c "C:\Program Files\Zabbix Agent\zabbix_agentd.exe -c zabbix_agentd.conf -s"
cmd /c "C:\Program Files\Zabbix Agent\zabbix_agentd.exe -c zabbix_agentd.conf -x"
cmd /c "C:\Program Files\Zabbix Agent\zabbix_agentd.exe -c zabbix_agentd.conf -d"
参数解释:
- -c :指定配置文件所有位置
- -i :安装客户端
- -s :启动客户端
- -x :停止客户端
- -d :卸载客户端
查看Windows端口使用
C:\Users\Administrator>netstat -ano|findstr "10050"
TCP 0.0.0.0:10050 0.0.0.0:0 LISTENING 8980
TCP [::]:10050 [::]:0 LISTENING 8980
启动成功后生成一个记录日志
2.获取Windows的监控指标和计数器
typeperf -qx > c:\xx.txt
生成一个xx.txt文件
查找自己想要监控的信息
3.配置agent
在zabbix_agentd.conf配置文件最后添加如下内容:
PerfCounter = UserPerfCountercpu,"\Processor Information(_Total)\% Processor Time",3
PerfCounter = UserPerfCountercpuUserTime,"\Processor Information(_Total)\% User Time",3
PerfCounter = UserPerfCounterFileSystemBytesWritten,"\FileSystem Disk Activity(_Total)\FileSystem Bytes Written",3
PerfCounter = UserPerfCounterFileSystemBytesRead,"\FileSystem Disk Activity(_Total)\FileSystem Bytes Read",3
PerfCounter = UserPerfCounterNetworkCurrentBandwidth,"\Network Interface(Intel[R] 82574L Gigabit Network Connection)\Current Bandwidth",3
说明:
-
PerfCounter
:固定写法 -
UserPerfCountercpu
:自定义名称 -
"Processor Information(_Total)\% Processor Time"
:监控项 -
3
:时间秒
去服务中重启zabbix客户端
4.创建主机,查看监控效果
4.1 新建一个名为Windows
的主机群组
4.2 创建主机
4.3 新建模板
4.4 建立图形显示,添加上述两个监控项
以此类推新建剩余的几个
-
监控项
-
图形
给主机添加模板
5. 效果
6. 参考
上一篇: zabbix监控nginx
下一篇: SpringMVC项目示例创建
推荐阅读
-
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
-
Nagios监控Windows Server 2008配置方法
-
Windows 10更多新功能曝光:用户清理建议、电池监控等
-
Percona监控MySQL数据库,配置zabbix-agent和配置MySQL连接教程
-
zabbix自定义监控redis
-
zabbix--监控MySQL主从状态
-
Zabbix 3.4.11监控 apache服务,ftp服务的配置
-
Ubuntu下Zabbix结合percona监控mysql数据
-
python通过ssh-powershell监控windows的方法
-
Windows进程监控工具(1)--Windows下进程获取