zabbix监控linux环境会比较方便,但是利用proc.mem和proc.num去监控windows环境是不支持的。
可以利用windows自带perfmon性能监控中的计数器来实现。
win + R 输入 perfmon调出windows性能工具,点击系统监视器,点击 + 号,添加计数器。
-
监控项为CPU:
性能对象选择 Process,从列表选择计数器为 % Processor Time,从列表选择范例为你要监控的进程如“SmpHelp#1”
zabbix里面设置Items时,在Key那一栏选择perf_counter,如图填写
perf_counter["\Process(SmpHelp#1)\% Processor Time"]
-
监控项为内存:
性能对象选择 Process,从列表选择计数器为 Working Set,从列表选择范例为你要监控的进程如“SmpHelp#1”
zabbix里面设置Items时,在Key那一栏选择perf_counter,如图填写
perf_counter["\Process(SmpHelp#1)\Working Set"]