zabbix 实现对服务器的负载监控

# grep Include /etc/zabbix/zabbix_agentd.conf
### Option: Include
# Include=
Include=/etc/zabbix/zabbix_agentd.d/

配置KEY average:

# cat /etc/zabbix/zabbix_agentd.d/average.conf
UserParameter=average[*],uptime|awk ‘{print $NF}‘

查看权限:

# ll /etc/zabbix/zabbix_agentd.d/average.conf
-rw-r--r-- 1 root root 50 Apr 25 21:23 /etc/zabbix/zabbix_agentd.d/average.conf

重启客户端:

# /etc/init.d/zabbix-agent restart

查看是否能取值成功:

# zabbix_get -s localhost -k average
0.06

在web端配置:

首先创建Templates:LoadeAverage

创建Item:load_averate

创建法值:load average iin 15 is to hight on {HOST.NAME}

然后把这个新建的Templates:LoadeAverage加HOST中

时间: 2024-10-11 02:12:43

zabbix 实现对服务器的负载监控的相关文章

zabbix实现百台服务器的自动化监控--技术流ken

前言 最近有小伙伴通过Q联系到我说:公司现在有百多台服务器,想要部署zabbix进行监控,怎么实现自动化全网监控? 本篇博客就把我告诉他的解决方案写出来,供大家以后参考. 实现自动化全网监控,需要用到脚本,以及zabbix的自动注册或者自动发现的功能.以前也写过一篇关于两者的博客<分布式系统监视zabbix讲解八之自动发现/自动注册--技术流ken>,但是内容可能没有那么详尽,本篇博客将详细完整的演示如何使用zabbix实现百台服务器的自动化监控. zabbix自动注册 活动的Zabbix a

linux服务器系统负载监控-shell脚本

一.监控服务器系统负载情况: 1.用uptime命令查看当前负载情况(1分钟,5分钟,15分钟平均负载情况) # uptime   15:43:59 up 186 days, 20:04,  1 user,  load average:  0.01,    0.02,   0.00 系统负荷的经验法则:(详情参考:http://blog.csdn.net/skyline_loafer/article/details/26940539)(1) 主要观察"15分钟系统负荷",将它作为电脑正

Zabbix之(3)--自动发现服务器并添加监控

一.概述 Zabbix可以实现通过扫描IP地址来发现监控节点,只要节点满足发现条件即可,比如安装了agent或开放了snmp端口等,本实验主要是通过配置Zabbix的Discovery(自动发现)功能来实现自动扫描网络节点,并根据节点操作系统类型自动关联模板添加到监控项中,从而实现自动化监控. 二.准备模板 可以根据之前的方法自己定义模板,也可以直接用系统自带的模板,我这里分别定义了"OS linux"."OS windows"."Network Devi

zabbix利用自带的模板监控mysql数据库

zabbix利用自带的模板监控mysql数据库 作者:尹正杰 有些东西你不会的时候觉得它特别难,但是当你去做的时候就发现如此的简单~zabbix功能的强大我在这里就不多说了,好不好 使你用用就知道了,哈哈······, 其实zabbix监控agent端的mysql数据库原理上很简单,就是你需要在zabbix客户端新建一个用户,这个用户的账号密码存放到 隐藏的文件中,(也是考虑安全性嘛~),服务端通过读取这个配置文件的用户密码去登陆数据库,然后把采集的结果反馈给客户端, 切记我们这里不要给root

双节点(nginx+keepalived)为两台apache服务器提供负载均衡

说明:本实验为双节点nginx为两台apache服务器提供负载均衡,本文不是做lvs,所以realserver不是配置在keepalived.conf而是在nginx的配置文件中upstream.此架构需考虑的问题:1)Master没挂,则Master占有vip且nginx运行在Master上2)Master挂了,则backup抢占vip且在backup上运行nginx服务3)如果master服务器上的nginx服务挂了,则vip资源转移到backup服务器上4)检测后端服务器的健康状态Mast

转 如何使用Windows Media Load Simulator进行Windows Media服务器性能测试和监控

Windows Media Load Simulator(WMLS)有两个主要的用途:作为极值或者压力测试工具和在线监视器.   1   极值和压力压力测试:你能够在达到期望的极值压力条件下测试离线的服务器,并且分析结果.之后,逐渐增加压力并注意服务器的性能表现和流媒体的播放质量,逐渐达到服务器容量的极限.你能够使用测试结果来设置服务器的最大客户连接数.你可以使用WMS的管理界面来设置最大客户数,最大带宽占用和最大的文件比特率.        测试结果会典型的揭示服务器的问题,CPU,内存或者硬

深入浅出Zabbix 3.0 -- 第十章 Web 监控

第十章 Web 监控 Web monitoring是用来监控Web站点多方面的可用性,可以监控Web站点的下载速度.返回码和响应时间.Zabbix能够检测HTML中包含的预先定义的字符串,也可以模拟登录网站和鼠标的动作,对特定的结果进行比较,例如特定字符串.返回码等,从而判断站点服务的可用性.Zabbix支持HTTP和HTTPS协议,并在完成每一步模拟访问时会对cookie进行保存. 在Zabbix中设置Web监控时,需要先定义web scenarios(场景),一个webscenarios是由

在zabbix上添加tcp连接数的监控项

搭建一个zabbix监控服务,但是zabbix上没有默认的模板对tcp连接数的监控.后去网上搜索好多文章都没有一个完成的操作步骤,可能本人还是小白吧. 以下详细写下本人的操作步骤. 1.检查安装包和了解zabbix对tcp连接数的监控配置过程. zabbix的服务器端和客户端的安装就不再累述了,直接说本次操作过程(该过程以RPM为例,源码包更简单). a.客户端上必须的安装包:zabbix-agent.zabbix-sender.zabbix-get和zabbix-web可以不用安装. b.了解

深入浅出Zabbix 3.0 -- 第六章 监控项配置与管理

第六章 监控项配置与管理 Zabbix系统中监控项(Items)的定义和管理非常重要,所有的监控指标都是通过定义不同的监控项收集数据.Zabbix通过主机作为一个逻辑单元组织和管理监控项,所有的监控项都必须属于某个主机,且在同一主机中只能有一个唯一的监控项存在. 6.1监控数据 Zabbix 不同于与大多数其他监控解决方案的一个重要特征是Zabbix通过监控项从被监控对象收集的数据是原始数据,而不是告警或状态的更新数据.大多数监控方案中,不管是通过agent或其他方法收集到监控数据后,会对该数据