zabbix登山路——简单监控_各项参数解析

一、简单检查,通常用来检查远程未安装代理或者客户端的服务

使用simple checks,被监控客户端无需安装zabbix agent客户端,zabbix server直接使用simple checks来收据数据,一基本上都是用来检测远程服务器某端口是否在监听。

如下例子为simple checks:

net.tcp.service[ftp,,155]

net.tcp.service[http]

net.tcp.service.perf[http,,8080]

使用基本检测去监控vmware服务器,需要填写User和Password字段,其他服务器可以忽略

二、以下列表为zabbx支持的基本检测

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

描述:检测是否支持icmpping

返回值:0 – ICMP ping失败

1 – ICMP ping 成功

参数:target – 主机IP或者域名

packets – 包数量

interval – 连续的数据包之间的时间间隔,以毫秒为单位

size – 包大小,以字节为单位

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

例如: icmpping[,4] – 4个包只要一个有返回,那么将会返回1  See also details of processing ICMP pings.

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

描述:返回百分比

返回值:丢包率

参数:target – 目标IP或者域名

packets – 包个数

interval –  连续包之间的时间间隔,以毫秒为单位

size – 包大小,字节为单位

timeout – 超时时间,毫秒为单位

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

描述:返回ICMP响应时间

返回值: 秒

参数:target – 目标IP或者域名

packets – 包个数

interval – 包得响应时间,毫秒为单位

size – 包大小,字节为单位

timeout – 超时时间,毫秒为单位

mode –  min, max, avg (默认值)

如果主机不可用,比如挂掉了,那么会返回0

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

描述:检测服务是否运行并且接受tcp连接

返回值:0 – 服务未开启

1 – 服务运行中

参数:service  选择ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap, tcp, https, telnet中的一个

ip – zabbix中定义好的ip

port – 端口(标准服务端口号)

例如: net.tcp.service[ftp,,45] 检测运行在端口号45的FTP服务是否可用.加密协议imap993端口和pop995端口目前不支          持zabbix 2.0开始支持https和telnet

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

描述:检测服务器性能

返回值:0 – 服务停止

sec – 连接到服务器的时间(秒)

参数:service  选择ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap, tcp, https, telnet中的一个

ip – zabbix中定义好的ip

port – 端口(标准服务端口号)

例如: net.tcp.service.perf[ssh] 可以检测连接到ssh所消耗的时间. Note that with tcp service indicating the port is

mandatory .加密协议服务不支持,比如IMAPzabbix 2.0开始支持https和telnet

ICMP检测默认参数:


参数



描述


fping flag


Min

Max

packets

3
包数量

-C 1 10000

interval

1000
毫秒, “fping” 默认

-p 20

size


56 or 68


字节, “fping” 默认; x86使用56字节, x86_64使用68字节

-b 24 65507

timeout

500
毫秒, “fping” 默认

-t 50

三、1.zabbix使用外部命令fling处理ICMP ping. fping不包含在zabbix的发行版本中,你需要额外去下载安装

2.修改zabbix_server.conf,指定fping路径,配置参数一般为:/usr/local/sbin/fping

3.执行fping命令的zabbix用户要设置setuid,毕竟fping命令是需要root权限的,

如下设置:# chown root:zabbix /usr/local/sbin/fping

# chmod u+s /usr/local/sbin/fping

时间: 2024-12-28 22:26:23

zabbix登山路——简单监控_各项参数解析的相关文章

监控系统Zabbix的简单应用

一.简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题.zabbix由2部分构成,zabbix server与可选组件zabbix agent.        zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,

Zabbix CPU utilization监控参数

工作中查看Zabbix linux 监控项的时候对linux 监控的cpu使用的各个参数没怎么明白,特意查看了下资料 Zabbix linux模板下的CPU utilization是自带的监控Linux CPU各个参数的监控项,其实就是Linux下top命令显示的cpu信息. Zabbix下的监控信息,有时候直观的看图会一脸懵逼,各个值分别是什么意思呢? 官方解释,Cpu(s)表示的是cpu信息. us: user cpu time (or) % CPU time spent in user s

zabbix专题:第十一章 zabbix proxy分布式监控配置

zabbix专题:第十一章 zabbix proxy分布式监控配置             对Linux有兴趣的朋友加入QQ群:476794643 在线交流 本文防盗链:http://zhang789.blog.51cto.co zabbix proxy分布式监控配置 zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力.zabbix proxy可以非常简便的实现了集中式.分

zabbix使用pyora监控oracle数据库

前段时间使用Orabbix监控oracle数据库,发现可以实现对oracel数据库实行监控,但是最近部署Orabbix监控oracle数据库,发现始终无法获取到数据库的内容......由于Orabbix是基于java实现的,使用的是jdbc连接oracle数据库,获取到的值传递给zabbix捕捉器来捕捉,这个过程我不是很熟悉......始终无法调试出图来...最后终于放弃,寻找Orabbix的替代品.在zabbix官网找了一遍,发现使用python实现的pyora这个脚本还不错,最大的优势就是能

Zabbix对客户端监控+报警

环境说明: node1:zabbix服务器 IP地址:172.16.4.100 node2:zabbix客户端 IP地址:172.16.4.101 配置环境:监控node2主机的网卡流量(流入.流入),以及报警和报警升级 文章概览 1.使用zabbix监控客户端主机    1.1 客户端设置    1.2 定义主机组    1.3 定义主机    1.4 定义应用集    1.5 定义监控项目    1.6 定义出图2.报警设置    2.1 触发器    2.2 示警媒介Medias:   

Zabbix使用jmx监控tomcat

Zabbix自带了一部分对于JMX的监控,如果要想使用此模板对tomcat进行比较简单的监控可以考虑使用此模板. 与其他应用使用zabbix-agent不同,对JMX进行监控需要使用zabbix-java-gateway,来与系统的JMX交互获取数据,zabbix-java-gateway将获取到的数据交给zabbix-agent,然后将zabbix-agent将数据发送给zabbix-server. 这里为了方便理解,使用两台机器,一台作为zabbix-server, 另一台作为tomcat服

技巧:结合Zabbix与SNMP监控嵌入式设备

在如何利用Zabbix监控网络设备三篇文章的前两篇中,我们介绍了如何通过Zabbix代理监控网络设备.但有些设备无法安装Zabbix代理,需要采用其他方法监控.需要考虑无法安装软件的嵌入式设备或应用程序.对于这些设备,可通过SNMP进行监控. 这是关于Zabbix网络监控三篇文章的第二部分.第一部分详见此处. 许多设备都提供SNMP支持.在大多数情况下,只需要进行简单的配置:开启SNMP服务,配置设备可以通过网络访问并确保安全.SNMP的默认安全配置为通过定义团体名称定义.get communi

Zabbix 3.0 监控MySQL [六]

Zabbix 3.0 监控MySQL [六] 2016年10月9日18:25:29 zabbix 笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:abcdocker Abcdocker交流群:454666672 如果遇到什么问题可以进群询问,我们是一个乐于帮助的集体! Mysql监控 zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板 percona官网: www

Zabbix企业级分布式监控系统最佳实践

[下载地址:https://pan.baidu.com/s/1VXBV7C3ULcwbdRtCbQ0xoQ ] <Zabbix企业级分布式监控系统>从运维(OPS)角度对Zabbix的各项功能进行了详细介绍,以自动化运维视角为出发点,对Zabbix的安装配置.自动化功能.监控告警.性能调优.Zabbix API.Zabbix协议.RPM安装包定制,结合saltstack实现自动化配置管理等内容进行了全方位的深入剖析.<Zabbix企业级分布式监控系统>分为初级内容.中级内容.高级内