zabbix 3.2 监控Windows 实时内存使用率与CPU使用率

环境介绍:

zabbix 3.2
模板: Template OS windows
监控主机: windows server 2008 r2
主机已经安装:zabbix agentd 3.2.11代理

注:使用模板监控的时候
1、监控项只能获取到CPU的1分钟5分钟15分钟的平均值,不能查看到实时的CPU峰值。
2、监控内存只能查看内存的剩余量,无法查看实时峰值。

操作介绍:

cpu 监控
key 值:perf_counter[\Processor(_Total)\% Processor Time]

内存监控
key 值:vm.memory.size[pused]

通过以上2个key值即可监控到实时CPU/内存的峰值

原文地址:http://blog.51cto.com/7603402/2164026

时间: 2024-11-10 01:29:57

zabbix 3.2 监控Windows 实时内存使用率与CPU使用率的相关文章

zabbix通过snmp监控windows主机

前言: zabbix一个很出众的特点是它的兼容性,基本支持主流所有类型的操作系统,那么windows也是没有问题的,监控windows主机的方式比较常用的有两种:1.安装zabbix-agent,相对来说比较麻烦.(需要通过黑屏终端来进行操作)2.也就是我们今天的主角:通过snmp协议来进行监控,相对易操作,也方便操作.(因为很多业界很多的客户,windows用的都不是很熟悉,使用linux更是谈不上),只需要打开snmp,对snmp和防火墙进行配置就ok了,不需要安装任何服务. 环境: zab

zabbix 3.0 监控windows 部署

下载客户端 http://www.zabbix.com/downloads/3.0.4/zabbix_agents_3.0.4.win.zip 在c盘里创建一个zabbix文件夹,便于后面的管理.把下载的zabbix压缩包解压到zabbix文件夹里. 有两个文件 bin   conf. bin目录里有32位和64位两个文件夹.根据自己的系统选择版本(这里是64位系统).里面的三个文件复制到zabbix文件夹中 将conf里面的文件复制到C盘下,重命名为zabbix_agentd.conf 修改z

Linux Shell查看磁盘分区,内存使用,CPU使用率

#!/bin/bash #disk_used_rate Location=/dev/xvdb Disk_Used_Rate=$(df -h | grep $Location | awk '{print $5}') echo "Disk Used Rate : $Disk_Used_Rate" #memory_used_rate LoadMemory=$(cat /proc/meminfo | awk '{print $2}') Total=$(echo $LoadMemory | aw

Zabbix如何监控Windows机器

最近一直在研究Zabbix监控Windows机器,涉及到如何快速安装agent,如何修改和完善windows监控模板等等.想把自己的经验给大家分享一下,希望对大家有所帮助.1)安装agent客户端    首先分享一下我写的自动化安装Windows机器的agentd安装脚本zabbix_agentd_install_windows.bat. @echo off color fd cd #IP from Zabbix Server or proxy where data should be send

Zabbix监控Windows进程重启

前段时间,一个朋友咨询我怎么监控Windows进程的重启.生产环境有监控进程的启动和关闭,但重启还没想过.经过一番思考和摸索后成功完成了监控,下面把监控思路和方法分享给大家. 我首先想到的是通过Zabbix自带的进程数监控(proc.num)来做,但有两个难点:一.进程数从1变为0再变为1,算是一次重启.触发器要判断三次连续的监控数据,不太好做:二.进程从关闭到下次启动,中间间隔多长时间算是一次重启呢? 然后想到了zabbix监控操作系统的重启,比如Windows系统重启的触发器:{Templa

操作系统性能监控-CPU使用率

CPU使用率分为 用户态CPU使用率:执行应用程序代码的时间占总CPU时间的百分比 系统态CPU使用率:应用执行操作系统调用的时间占总CPU时间的百分比 系统态CPU使用率高意味着共享资源有竞争或者IO设备之间有大量的交互. 目标:理想情况应用达到最高性能和扩展性时,它的系统态CPU使用率为0%,提供应用性能和扩展性一个目标是尽可能降低系统态CPU使用率   对于计算密集型应用 监控用户态和系统态CPU使用率 监控每时钟指令书IPC或每指令时钟周期CPI(对于计算密集型重要,系统自带工具无法监控

查看线程linux cpu使用率

Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算 转 http://www.cnblogs.com/lidabo/p/4738113.html目录(?)[-] proc文件系统 proccpuinfo文件 procstat文件 procpidstat文件 procpidtasktidstat文件 系统中有关进程cpu使用率的常用命令 ps 命令 top命令 单核情况下Cpu使用率的计算 基本思想 总的Cpu使用率计算 计算方法 某一进程Cpu使用率的计算 计算方法 实验数据

cpu使用率的计算

proc文件系统 /proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为内核与进程提供通信的接口.用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数.由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,proc文件系统是动态从系统内核读出所需信息并提交的. /proc目录中有一些以数字命名的目录,它们是进程目录.系统中当前运行的每一个进程在/proc下都对应一个以进程号为目录名的目录/proc/pid,

一文秒懂CPU使用率

目录 CPU:Cores, and Hyper-Threading? 超线程(Hyper-Threading?) 多核(multi-cores) CPU使用率计算 CPU使用率测试 如何计算CPU使用率 实现CPU使用率统计程序 CPU:Cores, and Hyper-Threading? 超线程(Hyper-Threading?) 超线程是Intel最早提出一项技术,最早出现在2002年的Pentium4上.单个采用超线程的CPU对于操作系统来说就像有两个逻辑CPU,为此P4处理器需要多加入