4 Zabbix监控客户机的CPU使用率和其他资源(例子)

本文介绍如何通过Zabbix配置Windows系统的性能计数器来监控CPU使用率,包括客户端配置文件修改、服务端监控项创建及图形展示设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/**

*文中涉及到的键值(Key)参数配置可参考:

*https://www.zabbix.com/documentation/2.0/manual/config/items/perfcounters

*https://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/zabbix_agent/win_keys

*windows CMD:typeperf -qx > D:/zabbix.txt(可在zabbix.txt中查看当前windows系统可用的计数器资源,在客户机的配置文件中增加键值。服务器端配置该监控项)

**/

  1. 点击创建好的主机,选择 “监控项”

    点击“创建监控项”

    填写参数,明细如图,最后点击 “添加” 完成服务器端配置
  2. 客户端修改zabbix配置文件
    打开C:\zabbix\zabbix_agentd.win.conf,找到下面这段

    ### Option: PerfCounter
    # Syntax: <parameter_name>,"<perf_counter_path>",<period>
    # Defines new parameter <parameter_name> which is an average value for system performance counter <perf_counter_path> for the specified time period <period> (in seconds).
    # For example, if you wish to receive average number of processor interrupts per second for last minute, you can define new parameter "interrupts" as following:
    # PerfCounter = interrupts,"\Processor(0)\Interrupts/sec",60
    # Please note double quotes around performance counter path.
    # Samples for calculating average value will be taken every second.
    # You may run "typeperf -qx" to get list of all performance counters available in Windows.
    #
    # Mandatory: no
    # Range:
    # Default:


    增加一行:PerfCounter==UserPerfCountercpu,"\Processor(_Total)\% Processor Time",3
    UserPerfCountercpu 服务器端创建监控项时输入的 键值 名称
    重启Zabbix Agent服务,查看日志是否有错误。若有问题,可查看对应的错误提示,一般是新增的参数拼写方式有问题。修正后重启服务即可
  3. 在Zabbix服务端增加该监控项的图形显示

    点击“图形”--“创建图形”
     

    添加明细如下:在监控项 一行,点击“添加”

    选中 上步骤中创建的 监控项“CPU使用率”,添加后可配置该监控项的绘图风格、功能、颜色等

     

     

  4. 预览图形数据

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值