Zabbix监控(十七):巧妙使用Simple check

说明:Simple check一般用于被监控的对象上无法安装客户端的情况,通过检测网络通讯状态及端口状态来监控对象的存活情况。

1、Simple check的几个KEY


icmpping[<target>,<packets>,<interval>,<size>,<timeout>]


Checks if server is accessible by ICMP ping. 0 - ICMP ping fails. 1 - ICMP ping successful. One of zabbix_server processes performs ICMP pings once per PingerFrequency seconds.

使用PING命令检测通讯状态,返回0表示不通,返回1表示通过


icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>]


Returns percentage of lost ICMP ping packets.

返回丢失包占的比例


icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>]


Returns ICMP ping response time in seconds. Example: 0.02

返回PING影响时间


net.tcp.service.perf[service,<ip>,<port>]


Check performance of service. 0 - service is down, sec - number of seconds spent on connection to the service. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used.

检查服务性能


net.tcp.service[service,<ip>,<port>]


Check if service is available. 0 - service is down, 1 - service is running. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used.

检查服务是否运行

这里主要使用icmpping[<target>,<packets>,<interval>,<size>,<timeout>]这个KEY:

返回值为0表示ping失败,返回值为1表示可以ping通

target:  主机名或ip地址

packets: 数据包的数量

interval:两个连续数据包发送的时间间隔,以毫秒为单位

size:    包的大小,以字节为单位

timeout: 超时时间,以毫秒为单位

2、安装 fping (可装可不装)

说明:zabbix 可以使用fping替代ping作为icmp的工具

[[email protected] ~]# cd /home/zabbix
[[email protected] zabbix]# wget http://repo.zabbix.com/non-supported/rhel/6/x86_64/fping-2.4b2-16.el6.x86_64.rpm
[[email protected] zabbix]# rpm -ivh fping-2.4b2-16.el6.x86_64.rpm
[[email protected] zabbix]# vi /usr/local/zabbix/etc/zabbix_server.conf
FpingLocation=/usr/sbin/fping
[[email protected] zabbix]# service zabbix_server restart

3、添加Item

说明:上图是用icmpping来检测测试服务器10.188.1.23是否能PING通,4表示发送4个数据包,1000表示间隔1秒发送,32表示包的大小,10000表示10秒没响应就超时。

4、查看Latest data

结论:本节讲的比较简单,Simple check本身就是一个简单检查,主要是通过ping对象的IP地址来确认对象的存活状态;常用来监控网络打印机、宽带的公网网关地址、网络监控设备、不支持SNMP的交换机和无线路由器、无法安装客户端的电脑等;将监控最大化的横向扩展。

时间: 2024-11-05 12:09:32

Zabbix监控(十七):巧妙使用Simple check的相关文章

Zabbix 三、Zabbix监控第一台服务器

一.zabbix-server添加被监控主机  1.Node1节点安装zabbix-agent,zabbix-sender并修改配置文件 [[email protected] ~]# yum install zabbix-agent zabbix-sender Dependencies Resolved =================================================================================================

zabbix监控介绍,基本安装配置

监控系统: 要能够监控硬件,软件或其他的业务指标 还要能够采集数据,报警,存储,展示等 监控通道: ssh,snmp,telnet,agent,IPMI 监控工具:zabbix(音同 zbix) 以下为维基百科内容: Zabbix 是由 Alexei Vladishev 开发的一种网络监视.管理系统,基于 Server-Client 架构.可用于监视各种网络服务.服务器和网络机器等状态. 使用各种 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 

中小企业Zabbix监控生产案例实践

一.Zabbix监控介绍 1.Zabbix的功能概述 1.1 zabbix是什么 Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控.Zabbix利用灵活的告警机制,可实现微信 短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示 1.2 zabbix特性 Zabbix是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性 数据收集 可用性及性能检测 支持SNMP(trapping及polling).IPMI.JMX监控

zabbix监控系统的介绍及zabbix监控系统的高级应用

监控系统:zabbix 数据的采集->存储->报警(告警)->展示 监控对象:包括主机,主机之间的数据流量 主机:硬件设备 系统指标:CPU,memory io(disk磁盘io network网络io) cpu:sys(系统空间的比例),usr(用户空间的比例) idle 业务指标: SNMP:简单网络管理协议 实现网络管理 jmx:java管理平台 tps:每秒的事务数 qps:每秒的查询书 采集: 多保留趋势数据,历史数据只保留最近几个月的时间 存储: 关系型数据库 rrd轮询存储

zabbix监控(一)概念与部署

1.1 为什么要监控 1.2 监控什么东西 监控一切需要监控的东西,只要能够想到,能够用命令实现的都能用来监控 1.2.1 监控范畴 1.3 怎么来监控 1.3.1 远程管理服务器 如果想远程管理服务器就有远程管理卡 1.3.2 监控硬件 查看硬件的温度/风扇转速,电脑有鲁大师,服务器就有ipmitool. 使用ipmitool实现对服务器的命令行远程管理 yum -y install OpenIPMI ipmitool #->IPMI在物理机可以成功,虚拟机不行 [[email protect

资源汇集:跟着ttlsa学习zabbix监控

从2009年开始接触zabbix,当时版本在1.8,经过差不多5年的时间,zabbix历经2.0,2.1,2.2数个版本,虽然大多数功能保持不变,但是还是有非常明显的改变. Zabbix VS Nagios指数 我们来看看zabbix的发展趋势,打开http://index.baidu.com/?tpl=trend&word=zabbix,可以看到这个月的日平均指数在258,整体同比增长928%,环比增长10%.nagios月平均指数在308,同比增长13%,环比24%,可以看出zabbix虽然

zabbix监控之二----Zabbix受控端及监控项

4.station32受控端安装zabbix 4.1:下载所需要用的的程序包:只有受控端是主动模式时才需要装zabbix-sender [[email protected]]# yum -y localinstall \ zabbix-2.2.3-1.el6.x86_64.rpm\               # 主程序server端/agent端都需要 zabbix-agent-2.2.3-1.el6.x86_64.rpm\         # 受控端安装agent程序 zabbix-send

Zabbix 监控 Nginx 状态

1.获取 Nginx 状态条件( 需要nginx安装模块) [localhost]#/usr/local/nginx/sbin/nginx -V nginx version: nginx/1.8.0built by gcc 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) configure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_sta

zabbix监控nginx性能状态

nginx在生产环境中的应用越来越广泛,所以需要对nginx的性能状态做一些监控,来发现出来出现的问题.nginx处理流程图具体如下: 注释:Accepts(接受).Handled(已处理).Requests(请求数)是一直在增加的计数器.Active(活跃).Waiting(等待).Reading(读).Writing(写)随着请求量而增减 名称 描述 指标类型 Accepts(接受) NGINX 所接受的客户端连接数 资源: 功能 Handled(已处理) 成功的客户端连接数 资源: 功能