Zabbix 3.0 监控交换机(CPU、内存监控及配置Trigger)

一、zabbix监控CPU

1、zabbix监控CPU及配置Triggers

(1)、要用到的OID
        1.3.6.1.4.1.9.2.1.57.0  CPU utilization for one minute
        1.3.6.1.4.1.9.2.1.58.0  CPU utilization for five minutes
        1.3.6.1.4.1.9.2.1.56.0  CPU utilization for five seconds

(1)、创建items

在模板下创建三个items,分别为:CPU utilization for one minute,CPU utilization for five minutes,CPU utilization for five seconds ;其中name 和key值可以随意填写(建议:可以取比较直观的)如下图:

Type:SNMP v2版本

SNMP OID:相对应的OID

SNMP community:相对应的SNMP读团体字

Units:CPU使用率,填写百分号%

其它选项默认即可,最后的item Description填写在思科网站上查找OID时的Description。点击Add,完成item的创建。

创建cpu使用率的三个监控项后如下图所示

2、创建zabbix监控CPU的Graphs

填写Graph的Name,在Items选项中将刚刚创建好的三个items添加进来,点击最后的Add,完成Graph的创建。

3、创建Triggers

这里比较重要的是表达式,即zabbix应该在什么情况下使用触发器(Trigger)向用户报警,让用户知道CPU使用率异常。点击Expression后面的Add增加表达式,如下图所示。
        Item:这里选CPU utilization for five seconds。 CPU的实时使用率超过报警的阀值,zabbix就通过邮件报警,所以要知道CPU实时的使用率,这个是最合适的。
        Function:指的是函数,有下拉列表,从下拉列表中选择平均值大于N。
        Last of(T):#3,最近三次的值
        N:这里填写25,表示25%,百分号可以不用写。这里为方便测试才填写的25.
        最后的表达式为{172.27.1.2:CpuUtilization5sec.delta(#3)}>25

关于表达式的详细用法及函数功能,可以参考以下两个文档。

https://www.zabbix.com/documentation/3.0/manual/config/triggers/expression

https://www.zabbix.com/documentation/3.0/manual/appendix/triggers/functions

4、验证出图

待完成......

时间: 2024-10-24 14:05:59

Zabbix 3.0 监控交换机(CPU、内存监控及配置Trigger)的相关文章

深入浅出Zabbix 3.0 -- 第五章 开始监控

第五章  开始监控 通过前面的章节相信你已经了解Zabbix server提供的丰富的监控方式,也了解了主机.用户.组及权限的管理.在本章将通过一个主机监控的例子向你介绍Zabbix中配置监控的流程,全面了解配置监控的每一个步骤. 5.1 监控配置流程 一般Zabbix中监控配置流程如下: 1.  创建主机组. 2.  创建主机(通过设置New group字段可以同时创建主机组). 3.  创建监控项组. 4.  创建监控项(通过设置New application字段可以同时创建监控项组). 5

十六.监控系统cpu.内存,磁盘等,自动报警,发送邮件

发送邮箱小工具,将它放在#/usr/bin/mail  chmod +x /usr/bin/mail #!/usr/bin/python #-*- coding: UTF-8 -*- import sys import smtplib import email.mime.multipart import email.mime.text server = 'smtp.163.com' port = '25' def sendmail(server,port,user,pwd,msg): smtp

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

第十一章  VMware 监控 随着虚拟化技术应用的越来越广泛,Zabbix作为基础架构的监控系统,也可以很好的支持基于VMware的虚拟化平台及虚拟机进行监控.通过在Zabbix中预先定义的host prototypes(主机原型)利用low-level discovery rules会自动发现VMware hypervisors和虚拟机,并创建主机对它们进行监控. 在Zabbix中对虚拟机的监控分两步完成,首先,通过vmwarecollector实例收集虚拟机数据,这些实例使用SOAP协议从

jmeter监控linux cpu 内存 网络 IO

下载地址:http://jmeter-plugins.org/downloads/all/ PerfMon: 用来监控Server的CPU.I/O.Memory等情况 ServerAgent-2.2.1.zip 用法:PerfMon解压后放到被测试的服务器上,并运./startAgent.sh,默认工作在4444端口 1.检查linux上端口是否启动:netstat -apnt|grep 4444 2.检查jmeter机器到linux防火墙:telnet ip 4444 JMeterPlugin

性能测试三十:监控之CPU、内存、磁盘,命令监控

性能监控是性能测试过程中非常重要的一个环节,当在压测过程中出现性能瓶颈时,需要综合详细的监控数据对问题进行分析.整个系统架构中的每一个环节都需要做监控(压力机.网络.各中间件.各服务器硬件资源等).性能监控做好了,就能帮助你快速的定位问题,找到系统的性能瓶颈. 操作系统级别监控 cpu监控 Top命令: Top命令是Linux下一个实时的.交互式的,对操作系统整体监控的命令,可以对CPU.内存.进程监控. 是Linux下最常用的监控命令. 起一个项目,给点压力,看看效果 一个并发,永远跑,看一下

Zabbix 3.0 监控交换机(3)--CPU、内存监控及配置Trigger

要监控交换机的CPU.内存关键在于找到正确的OID,关于怎么寻找OID请参考以下博文. http://tryrus.blog.51cto.com/10914693/1788833 看这篇博文之前请确定已对zabbix的基本操作已有了解,有不明白的地方可以看我之前写的博文. http://tryrus.blog.51cto.com/10914693/1772271 http://tryrus.blog.51cto.com/10914693/1782062 一.配置环境 CentOS 7 Linux

Zabbix 3.0 监控交换机(4)——温度、风扇监控及配置Trigger

要监控交换机的CPU.内存关键在于找到正确的OID,关于怎么寻找OID请参考以下博文. http://tryrus.blog.51cto.com/10914693/1788833 看这篇博文之前请确定已对zabbix的基本操作已有了解,有不明白的地方可以看我之前写的博文. http://tryrus.blog.51cto.com/10914693/1772271 http://tryrus.blog.51cto.com/10914693/1782062 一. 配置环境 CentOS 7 Linu

Zabbix 3.0 监控交换机(2)——ICMP监控及邮件报警

将交换机加入到zabbix监控系统中之后,接下来应该做什么呢,对了,就是要实时的知道交换机的在线状态,这里使用ICMP监控和邮件报警来实现这个目的. 一.ICMP监控 Zabbix处理ICMP ping请求使用的fping这个命令,zabbix-3.0中默认是没有安装的,所以我们首先安装fping. 1.1 fping安装 下载fping 命令:cd /usr/local/src wget http://www.fping.org/dist/fping-3.13.tar.gz 解压fping 命

Zabbix 3.0 监控交换机(1)——端口流量监控

一.开启交换机的snmp服务 思科:全局模式下输入以下命令 snmp-server community public ro #启动snmp服务,并设置只读团体字符为public: snmp-server enable traps #启动所有traps: 华为:系统视图下输入以下命令 snmp-agent #启动snmp服务 snmp-agent community read cipher public #设置只读团体字符为public: snmp-agent sys-info version a