问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

zabbux怎么监控一个windows客户端进程

发布网友 发布时间:2022-07-27 22:15

我来回答

1个回答

热心网友 时间:2023-10-31 04:35

最近一直在研究Zabbix监控Windows机器,涉及到如何快速安装agent,如何修改和完善windows监控模板等等。想把自己的经验给大家分享一下,希望对大家有所帮助。
1)安装agent客户端
首先分享一下用bat写的自动化安装Windows机器的agentd安装脚本。

@echo off
color fd
cd \
#IP from Zabbix Server or proxy where data should be send to.
Set zabbix_server_ip=IP
echo Creating zabbix install dir
mkdir c:\zabbix
mkdir c:\zabbix\conf
mkdir c:\zabbix\bin
mkdir c:\zabbix\log
mkdir c:\zabbix\install_file
echo Copying Zabbix install file
xcopy \\共享服务器IP\Share\zabbix_agents_2.2.1.win c:\zabbix\install_file /s
copy /y C:\zabbix\install_file\conf\zabbix_agentd.win.conf C:\zabbix\conf\
echo Modiy zabbix configuration files
echo LogFile=c:\zabbix\log\zabbix_agentd.log >> C:\zabbix\conf\zabbix_agentd.win.conf
echo Server=%zabbix_server_ip% >> C:\zabbix\conf\zabbix_agentd.win.conf
echo Hostname=%COMPUTERNAME% >> C:\zabbix\conf\zabbix_agentd.win.conf
echo StartAgents=10 >> C:\zabbix\conf\zabbix_agentd.win.conf
echo Timeout=30 >> C:\zabbix\conf\zabbix_agentd.win.conf
echo
echo Copy zabbix start-up file
if %processor_architecture% EQU x86 copy /y C:\zabbix\install_file\bin\win32 C:\zabbix\bin\
if %processor_architecture% EQU AMD64 copy /y C:\zabbix\install_file\bin\win64 C:\zabbix\bin\
echo start zabbix servic
C:\zabbix\bin\zabbix_agentd.exe -i -c C:\zabbix\conf\zabbix_agentd.win.conf
echo start zabbix services
net start "Zabbix Agent"
echo set zabbix service auto
sc config "Zabbix Agent" start= auto
echo Zabbix agentd Configuration and Install Successful

如果监控Winows机器有上百台,用上面的脚本安装agent效率是提升了很多,但还是不够理想,下面给大家分享一个小工具(http://technet.microsoft.com/en-us/Sysinternals/bb897553.aspx)。
PsExec工具类似于Telnet,并且不需要在远程访问服务器上面安装客户端软件即可执行安装程序,批量执行安装脚本,绝对不比Shell脚本逊色。下面看看其用法:

Usage: psexec [\\computer[,computer2[,...] | @file]][-u user [-p psswd][-n s][-r servicename][-h][-l][-s|-e][-x][-i [session]][-c [-f|-v]][-w directory][-d][-<priority>][-a n,n,...] cmd [arguments]
只需知道以下几个参数即可:
@file PsExec远程安装agent主机列表,如IP地址,主机名。
-u 指定用于登录远程计算机的用户名。
-p 指定用户名的密码。
-c 指定的程序复制到远程系统来执行,即安装脚本。

实例:
PsExec.exe @ComputerList.txt -u "sfzhang" �c zabbix_agentd_install_windows.bat

2)获取监控性能指标
Zabbix监控windows常见的KEY可以参考官方文档(https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/zabbix_agent/win_keys):
其中最常用的KEY是perf_counter[counter,<interval>],可以获取windows性能监视器的数据。Windows性能监视器的数据可以通过typeperf获取

可以把所有的性能监视器里数据重定向到文本文件里面查看typeperf -qx > win2003_Performance.txt。 下面是获取windows CPU使用率。

定义监控项的Key:

定义触发器trigger,5分钟之内如果CPU使用率大于85%则报警。

3)性能指标的展示
CPU利用率,CPU和disk Idle time。

4)Zabbix监控windows网卡流量,zabbix 监控windows网卡流是监控所有接口的流量。

使用Zabbix Macro能解决监控本地网卡的需求。其中IPADDRESS就是Zabbix Macro,表示被监控机的IP地址,用下面Key即可取到进出流量。
net.if.in[{IPADDRESS},bytes]
net.if.out[{IPADDRESS},bytes]
5)其它性能指标:
物理磁盘的读响应时间:perf_counter["\PhysicalDisk(_Total)\Avg. Disk sec/Read"]
物理磁盘的写响应时间:perf_counter["\PhysicalDisk(_Total)\Avg. Disk sec/Write"]
内存的使用百分率:vm.memory.size[pused]

CPU负载:system.cpu.load[all,avg1]
总结:Zabbix自带监控Windows机器模板里面监控指标很少,很多指标需要优化,并且需要通过Windows性能监视器获取数据,无论是系统层面(负载,内存利用率等)还是应用层面(IIS,SQLserver等)的指标都可以获取到。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
月经不尽褐色的是怎么回事 月经前后有褐色分泌物是什么原因 二十四节气的重要意义24节气在生活中的作用 你来我往,猜一个数字? 姓谭女孩起什么名字最优雅 男孩姓谭的好名字 黄家驹在beyond的地位 黄家驹是Beyond的主唱吗? 老板对员工的新年微信 每次感冒和一些小毛病,我都是选择运动出身汗,让它自然好,请问这种方 ... 关于牛肉制作的问题 怎么做籽盐肉片 怎么查看志愿录取状态 黑米和黑豆能混在一起打成豆浆喝吗 电脑病毒从何而来 247工作制不合理性- 问一问 699是什么意思 699指代什么 《三国》里的谋士中,你感觉谁最心思狠辣,手段卑鄙? 李儒对于董卓有多重要?为什么说他非常狠毒? 李儒怎么会甘心做董卓的谋臣? 李儒作为董卓的谋士,李儒后来是怎么死的? 苏宁补差价问题,无条件退货问题 2022泸职院单招多少分录取怎么查? 家里开关怎么接线 家里开关如何接线 怎么查校外调剂是否录取 考研调剂如果没被录取会在调剂系统上显示吗 电脑鲁大师跑分139269怎么样 鲁大师跑分到底靠不靠谱,为什么某宝上配置好的跑分比配置一般的要低 娱乐大师的跑分靠谱吗 娱乐大师的这个跑分正常? 这是什么哦??? 我用木马克星扫描后的结果如下,我不太明白,想请教高手们、专家们看看给个详细的答案? 普通人不知道的XP秘密 电视音箱改装成电脑音箱 蓝色妖姬花语是啥 蓝色妖姬花语是什么 我有旧电视喇叭大小5只,如何改装成音响,20W低音的一只,其他4只都是10W的 状态奶妈怎么加点 2022年预录取是不是基本就录取了?预录取什么时候转为录取? 预录就代表录取了吗? 院校预录是不是就被录取了? 我被预录取了,是不是就是被录取了 预录取时怎么回事?是不是就要录取了 北京瑞智汇嘉建筑工程有限公司怎么样? 陕西汇嘉测绘技术有限公司怎么样? 江苏汇嘉联自动化科技有限公司怎么样? 中南海是指什么地方?为什么叫中南海? 彭水事业单位管理学考的哪个版本 重庆市事业单位考试教材 是哪个出版社出版的 分别叫什么名字?谢谢了 重庆市事业单位考试公共基础知识的官方教材是哪个出版社的? 中南海都有哪些机构