zabbix3.2监控centos负载

zabbix3.2监控centos负载,当前使用centos6.9版本

1、开启对应防火墙端口

vim /etc/sysconfig/iptables

添加

-A INPUT -p tcp --dport 10050 -j ACCEPT
-A INPUT -p udp --dport 10050 -j ACCEPT

重启iptables使其生效

service iptables restart

2、安装zabbix-agent

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
yum -y install zabbix-agent

3、修改zabbix-agent配置文件

vim /etc/zabbix/zabbix_agentd.conf
Server=服务端IP(如果有多个服务端可以用逗号分隔)
Hostname=主机名(填客户端IP都可以)

4、启动zabbix-agent服务

/etc/init.d/zabbix-agent start

设置开机自启

chkconfig zabbix-agent on

5、客户端这样就配置完成了,接下来服务端配置

 

6、在配置-主机-创建主机

主机名称可以写客户端的hostname,我这里直接写的IP地址,设置一个可见的名称,下面填写客户端IP地址,其他全部默认直接添加即可。

7、创建应用集(不是必须的)

我这里起名为Load Average

8、创建监控项

这里一共需要创建三个监控项对应,1、5、15分钟的系统平均负载值

创建1分钟的监控项:

名称我这里填的是:Processor load (1 min)

键值填:system.cpu.load[all,avg1]

信息类型:浮点数

创建5分钟的监控项:

名称我这里填的是:Processor load (5 min)

键值填:system.cpu.load[all,avg5]

信息类型:浮点数

创建15分钟的监控项:

名称我这里填的是:Processor load (15 min)

键值填:system.cpu.load[all,avg15]

信息类型:浮点数

9、添加图形

选择刚才添加的那3个监控项

PS:zabbix自带模版负载的值和实际值是有出入的

"1 min average per core " 是每个核心的平均值,不是CPU的平均值。 一个cpu可以有多核.

时间: 2025-01-20 13:52:33

zabbix3.2监控centos负载的相关文章

使用 utmpdump 监控 CentOS 用户登录历史

使用 utmpdump 监控 CentOS 用户登录历史 保留.维护和分析日志(如某个特定时期内发生过的,或正在发生的帐号事件),是Linux系统管理员最基础和最重要的任务之一.对于用户管理,检查用户的登入和登出日志(不管是失败的,还是成功的)可以让我们对任何潜在的安全隐患或未经授权使用系统的情况保持警惕.例如,工作时间之外或放假期间的来自未知IP地址或帐号的远程登录应当发出红色警报. 在CentOS系统上,用户登录历史存储在以下这些文件中: /var/run/utmp(用于记录当前打开的会话)

centos性能监控-centos cpu监控,流量监控的问题

问题描述 centos cpu监控,流量监控的问题 监控图不连续,怀疑中途是不是web服务器重启了还是什么其它情况 解决方案 http://www.linuxidc.com/Linux/2014-01/95639.htm

shell脚本监控系统负载、CPU和内存使用情况_linux shell

在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统负载与CPU占用的使用情况. 一.安装linux下面的一个邮件客户端msmtp软件(类似于一个foxmail的工具)  1.下载安装:  http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0 复制代码 代码如下: # tar jxvf msmtp-1.4.16.tar.bz2

分布式监控系统Zabbix3.2监控数据库的连接数

在 分布式监控系统Zabbix3.2跳坑指南 和 分布式监控系统Zabbix3.2给异常添加邮件报警 已经介绍了如何安装以及报警.此篇通过介绍监控数据库的3306端口连接数来了解如何监控其它端口和配置自定义监控项的过程. 添加监控脚本 在要监控的客户端上新建脚本: /usr/local/zabbix/alertscripts/check_3306_port_num.sh 内容如下: #!/bin/bash ss -an|grep 3306|grep ESTAB|wc -l  这个脚本很简单,就是

zabbix3.2监控Windows网卡流量

当前基于windows2008系统安装配置zabbix客户端,服务端为linux系统 1.设置防火墙规则 开启防火墙入站(tcp和udp)10050端口 2.在zabbix官网上下载windows包 https://www.zabbix.com/download 3.安装.启动zabbix客户端 我这里将压缩包解压到了c盘的根目录下,并且我将目录名改成了zabbix 在zabbix目录下有conf和bin两个目录 conf目录下,zabbix_agentd.win.conf文件是客户端配置文件

zabbix3.2监控linux内存

通过free -m查看当前内存 可用内存:Available memory=free+buffers+cached,即31068=759+66+30243 已用内存:Used memory=used-buffers-cached,即1030=31339-66-30243 我这里不使用zabbix自带的监控模板,手动设置监控项. 1.手动创建一个应用集,应用集名称为Memory 2.创建监控项 a)先创建一个Total memory b)再创建一个Available memory c)最后再创建U

CACTI监控CENTOS LINUX的SNMP配置例子

被监控端安装snmp yum -y install net-snmp net-snmp-devel 被监控端安装配置snmp vim /etc/snmp/snmpd.conf com2sec notConfigUser default public 改为 ( cacti主机IP地址 ) com2sec notConfigUser 192.168.0.195 public access notConfigGroup "" any noauth exact systemview none

apache日志分析及系统cpu,内存,负载情况监控

1.根据Apache Log,获取当天秒并发数最多的记录 tail -10000 ./demo.fdipzone.com_access_log.2014-01-16_01 | cut -d"[" -f 2 | awk '{print $1;}' | sort | uniq -c | sort -nr | head tail -10000 ./demo.fdipzone.com_access_log.2014-01-16_01 | awk -F"[" '{print

通过shell脚本同时监控多个数据库负载

在平时的工作中,需要管理的数据库还是很多的,因为远程和权限的关系,访问不了一些图形工具,有时候做检查的时候感觉都是一个串行的过程,这样检查针对性就不够强了,比如我们不知道在检查的这个时间范围内,数据库的负载是在什么范围内,如果有些库的负载极高,就需要格外注意,进行更有针对性的分析和检查,要不假设有20个库需要同时管理,没有重点,眉毛胡子一把抓还是很头疼的.查看数据库的负载还是一个不错的指标,我们可以根据这个基准来同时监控多个数据库,基本能够在一个大屏幕内显示就可以了. 自己专门写了脚本,发现效果