zabbix系统KEY.pdf
文本预览下载声明
zabbix 服务器端通过与 zabbix agent 通信来获取客户端服务器的数据,agent
分为两个版本,在配置主机我们可以看到一个是 agent,另一个是 agent(active)。
agent:zabbix server 向 zabbix agent 讨要数据。
agent (active):zabbix agent 提交数据给 zabbix server。
以下表格是zabbix agent 所支持的所有 key 列表,添加一向监控的时候,首先
想到的应该是 zabbix agent 是否已经有相关的 key 存在
agent.hostname
返回被监控端计算机名称(字符串)
agent.ping
检测被监控端是否有效存活 返回 1 正常运行 返回其他非正常运行
agent.version
返回被监控端系统版本 (字符串)
kernel.maxfiles
系统支持最大的 open files 整数
kernel.maxproc
系统支持最大的进程数量整数
net.dns[ip,zone,type,timeout,count]
检测 DNS 服务是否开启 返回 0 则服务未开启或者域名解析错误
返回 1 开启
ip - DNS 服务器的 ip 地址 (留空表示使用本地DNS, ignored onWindows)
zone - 需要测试的域名
type - 记录类型 (默认为 SOA),type 可选值: ANY, A, NS, CNAME, MB, MG,
MR, PTR, MD, MF, MX, SOA, NULL, WKS (除了windows), HINFO, MINFO, TXT,
SRV SRV
timeout (ignored on Windows) – 超时时间 (默认 1 秒)
count (ignored on Windows) – 重试次数 (默认值 2)
示例 key: net.dns[,,MX,2,1]
net.dns.record[ip,zone,type,timeout,count]
执行一个 DNS 查询 返回查询的数据
ip - DNS 服务器的 ip 地址 (留空表示使用本地DNS, ignored on Windows)
zone - 需要测试的域名
type - 记录类型 (默认 SOA,可选值同 net.dns)
timeout (ignored on Windows) – 超时时间 (默认 1 秒)
count (ignored on Windows) – 重试次数 (默认值 2)
示例 key: net.dns.record[,,MX,2,1]
net.if.collisions[if]
Out-of-window collision.Number of collisions. Integer.if - 网卡
net.if.in[if,mode]
网卡入口流量整数.(整数)
if - 网卡名称
mode - 可用值: bytes - 字节数 (默认)
packets - 包数量
net.if.out[if,mode]
网卡出口流量(整数)
net.if.total[if,mode]
网卡进/出流量的总和(整数)
net.if.list
获取网络接口列表信息 返回接口类型,状态,ipv4 地址,描述(文本文档)
net.tcp.listen[port]
检测 TCP 端口是否处于监听状态 返回 0 则没有监听 返回 1 监听中
net.tcp.port[ip,port]
检查是否可以通过 TCP 连接到指定端口 返回 0 不能连接 返回 1 能够连接
net.tcp.service[service,ip,port]
检测服务是否开启,且端口接受 TCP 连接 返回 0 服务未运行返回 1 服务正常
service :ssh, ntp, ldap, smtp, ftp, http, pop, nntp,imap, tcp, https,
telnet
ip - IP 地址 (默认 )
port - 端口 (默认情况为标准端口号)
net.tcp.service.perf[service,ip,port]
检测TCP服务性能 返回0服务未正常运行 返回其他为链接到服务器端口消耗的
时间 (seconds)
service - 如下:ssh, ntp, ldap, smtp, ftp, http, pop, nntp,imap, tcp, https,
telnet
ip - IP 地址 (默认 )
port
显示全部