Zabbix 利用Windows性能监视器添加对系统各项资源监控

笔者今天受一个帖子的启发,发现可以使用Windows的性能监视器监控基本上所有的系统资源情况,下面是教程:

性能监视器位置在 控制面板-管理工具中

打开后默认就一项CPU占用的监控,下面以添加硬盘空闲时间做示例

1:监控图形上面右键 添加计数器

2:然后找到PhysicalDisk项 选择%Idle Time,点击添加,不知道项目的含义可以点击左下角的 显示描述

3:接着就能在监控图形上面看到空闲率的图形了,可以看到和任务管理器显示的一致

4:确认一致后,在图形上面 右键-属性,可以看到有几个添加的计数器

5:这次需要添加的是磁盘空闲率,所以把“\PhysicalDisk(_Total)\% Idle Time” 记下来,一会能用到

6:打开Zabbix 配置主机页面,和上几篇一样步骤,添加监控项

键值填入perf_counter["\PhysicalDisk(_Total)\% Idle Time"]

这一步是重点,如果想添加其他的监控只需要替换中括号双引号内的字符串就行

比如我想监控用户CPU占用率,只需要把\PhysicalDisk(_Total)\% Idle Time 替换成\Processor(_Total)\% User Time 即可:perf_counter["\Processor(_Total)\% User Time"]

单位为百分号,视监控项而变

更新间隔可以自定义,建议5S即可,这里为了显示效果先设置1S

7:保存监控项,记得在 图形 中添加这一项

最终效果

---END---

时间: 2024-10-08 22:02:55

Zabbix 利用Windows性能监视器添加对系统各项资源监控的相关文章

Windows 性能监视器的基本指标(CPU,内存,硬盘参数)

转载:http://kms.lenovots.com/kb/article.php?id=7045 Windows 性能监视器的基本指标(CPU,内存,硬盘参数) 作为一个系统工程师来说,要看懂监控的数据至关重要,关系着优化和分析出现的问题,因此,今天给出Windows 性能监视器的一些基本指标(CPU,内存,硬盘参数),希望对大家将来优化和分析问题提供帮忙. Windows -Processor 指标名称 指标描述 指标范围 指标单位 CPU利用率(% Processor Time) % Pr

Windows性能监视器

前端时间在做动态目标监控,应用程序需要考虑大数据量和多用户并发的操作,系统的性能是解决方案实施性的重要度量.这里简单的记录下Windows中性能监视查看和简单分析. 一般操作系统性能主要涉及到的问题主要有:处理器使用情况.内存占有量.磁盘I/0操作以及网络流量等. 查看Windows性能情况,大部分情况下是通过 “Windows任务管理器”,可以通过在 ”命令行” 中输入 : taskmgr 来弹出任务管理器. ”任务管理器”可以查看:CUP的使用率.内存的使用率 以及 网络传输量情况. 使用W

用windows性能监视器监控sqlserver的常见指标

上边文章中提到win的性能监视器是监控数据库性能必备的工具,接下来我就给大家介绍一些常见的监控指标,其实无非就是磁盘,cpu,内存等硬件的运行指标还有数据库自身的像锁啊.用户连接数啊.还有就是根据自身业务决定的需要注意的参数指标. 1.SQL Server Buffer: Buffer Cache Hit Ratio 这是一个很重要查看内存是否不足的参数.SQL Server Buffer中的计数器Buffer Cache Hit Ratio用来指出SQLServer从缓存中而不是磁盘中获得数据

Zabbix 上Windows性能监控

背景信息 最近在重新看一些关于windows 性能的书籍,对于我这样一个原来使用SCOM监控的懒人来说,Zabbix 上自带的windows OS template 的模板实在是不够用,因为之前SCOM监控包(微软出的,把所有工作都做了,我只需要按需启用规则和告警即可). 默认的Zabbix 性能数据只有Avg Latency,平均的数据也不准,想看下磁盘的Latency以及IOPS要自己动手,看了下zabbix 中windows performance Counter 的语法,我略有退缩了.全

Windows性能计数器分析(一)性能监视器的使用

一.打开windows性能监视器的两种方法 方法一:"开始"-"运行"对话框中输入perfmon并回车 方法二:"计算机"-右键"管理"-"性能"-"性能监视器" 二.增加.删除计数器

Exchange 2013服务器常用的性能监视器

Exchange环境正式运行后,我们需要对Exchange环境的性能进行评估,确保当前服务器的各项性能均在正常范围内,这样才能保证服务正常运行.我们通常会去监控服务器的内存.CPU.磁盘I/O等信息.下面是我整理的Exchange 2013服务器常用的性能监控项目,以供参考. 目录 1 启动 Windows 性能监视器... 1 2 通用计数器... 1 2.1 Exchange 域控制器连接计数器... 1 2.2 处理器和进程计数器... 2 2.3 内存计数器... 2 2.4 .NET

BizTalk开发系列(三十七) 性能监视器在BizTalk性能测试中的使用

BizTalk应用程序的性能测试和分析是一个非常重要的过程,因为BizTalk的应用程序在Run-time时受部署结构.消息请求数量和消息大小等 的影响很大,因此无论是简单还是复杂的的应用都需要在部署到生产环境之前执行这一过程. 一般在性能测试中通过Windowns系统自带的性能能监视器来采集相关的数据, 并根据这些计数器的值来判断应用程序的性能瓶颈和负载大小. 虽然Windows性能监视器大家应该不陌生了,但是如果使用方法不正确的话不仅可能得不到你要的数据,还有可能使你白白做了测试.接下来将主

在Windows上保存性能监视器中添加的内容

在监控计算机性能时,任务管理器是您的第一站,资源监视器是您的第二选择,但性能监视器是一个可以让您进入下一级别的工具,让您知道系统中的实际情况.深层次.它提供了一整套性能计数器来衡量您的系统状态和活动,并以一种您可以轻松追踪性能瓶颈的方式显示结果. 如果最终使用性能监视器来跟踪系统性能,则性能监视器中使用的默认性能计数器可能不足以捕获所需的数据.您很可能会添加更多与您的案例相关的计数器.如果要添加许多这些计数器,您可能希望保存所有这些计数器,以便下次可以打开而无需重新添加它们.但问题是,如果直接在

利用windows系统ftp命令编写的BAT文件上传[转]

利用windows系统ftp命令编写的BAT文件上传[转] 利用windows系统ftp命令编写的BAT文件上传[转] 在开发中往往需要将本地的程序上传到服务器,而且用惯了linux命令的人来说.在windows下就比较麻烦了.为了方便特编写一个BAT程序来帮助需要这样功能的人.如果用其他IDE工具自带的FTP功能也可以,^_^!      命令: todev.bat /index.asp  默认d:\cnweb为网站的根目录.      我的 http://www.lawcar.cn/ htt