Zabbix常用item汇总及说明(参考)

Zabbix内置常用keys

一、zabbix客户端相关

Keys

说明

返回

 

agent.hostname

 

返回被监控端名称(字符串)

 

Cloudlab087

 

agent.ping

检测被监控端是否存活(1:运行中 其他:未运行)-使用函数 nodata()检测客户端是否正在运行

 

       agent.version

zabbix agent版本字符串

3.0.0

二、系统配置

system.cpu.load[<cpu>,<mode>]

CPU负载浮点数
cpu - 可用值: all (默认), percpu (所有在线cpu的负载)
mode - 可用值:avg1 (1分钟 默认值), avg5(5分钟平均), avg15 (15分钟平均值)CPU负载浮点数
cpu - 可用值: all (默认), percpu (所有在线cpu的负载)
mode - 可用值:avg1 (1分钟 默认值), avg5(5分钟平均), avg15 (15分钟平均值)

system.cpu.load[,avg5]

返回:0.010000

system.cpu.num[<type>]

CPU数量处理器个数type - 可用值: online (默认值)

system.cpu.num

返回:2

system.cpu.util[<cpu>,<type>,<mode>]

CPU利用率百分比
cpu - cpu数量 (默认是所有cpu)
type - 可用值: idle, nice, user (默认), system (windows系统默认值), iowait, interrupt, softirq,steal
mode - 可用值: avg1 (一分钟平均,默认值), avg5(5分钟平均, avg15 (15分钟平均值)

system.cpu.util[,idle,avg5]

返回:99.355550

system.hostname[<type>]

返回主机名字符串
type (仅用于windows系统) – 可用值: netbios(默认) or host

            system.hostname

           返回:cloudlab087

system.localtime[<type>]

系统时间.数字或者字符串

            返回:1457597460

system.run[command,<mode>]

在制定的主机上运行命令文本(配置文件必须开启RemoteCommand)
command - 命令
mode - wait (默认值, 执行超时时间), nowait (不等待)最大可用返回512KB数据,包含空白数据。 命令输出数据必须是文本

system.run[ls -l /tmp]
 列出/tmp的文件和目录.

system.stat[resource,<type>]

虚拟内存状态数字ent

 

system.sw.os[<info>]

返回系统信息字符串
info - full (default), short ,name
信息来自如下文件:
/proc/version [short]
/proc/version_signature [name]
/etc/issue.net

system.sw.os[full]

返回:
Linux version 3.10.0-229.20.1.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Tue Nov 3 19:10:07 UTC 2015

system.sw.packages[<package>,<manager>,<format>]

已安装软件列表文本值
package - all (默认)或者正则表达式
manager - all (默认) or a package manager
format - full (默认) ,short

system.sw.packages[keepalived,,short]

返回:

keepalived-1.2.13-7.el7.x86_64

system.uname

返回主机详细信息.字符串

返回:

Linux cloudlab087 3.10.0-327.3.1.el7.x86_64 #1 SMP Wed Dec 9 14:09:15 UTC 2015 x86_64

system.uptime

系统运行时长(秒)多少秒使用s/uptime来获取

返回:5702506

system.users.num

登陆用户数量多少用户agent使用who命令获取

返回:2

 

 

三、进程状态

proc.mem[<name>,<user>,<mode>,<cmdline><memtype>]

用户进程消耗的内存内存使用量 (字节单位).
name - 进程名 (默认值 “all processes”)
user - 用户名 (默认值“all users”)
mode - 可选值: avg, max, min, sum (默认)
cmdline - 命令行过滤(正则表达时)

 proc.mem[zabbix_server,zabbix]
 zabbix用户运行的zabbix_server使用了多少内存

 

返回:6759755776

proc.num[<name>,<user>,<state>,<cmdline>]

某用户某些状态的进程的数量进程数量
name - 进程名称 (默认“all processes”)
user - 用户名 (默认 “all users”)
state - 可用值: all (默认), run,sleep, zomb
cmdline - 命令行过滤(正则表达时)

proc.num[nginx,root]
 root运行了多少个nginx进程

 

返回:1

若返回0则表示nginx已经down掉

四、网络

net.dns[<ip>,zone,<type>,<timeout>,<count>]

检测DNS服务是否开启0 – DNS挂了  1 - DNS运行中
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)

net.dns[8.8.8.8,zabbix.com,MX,2,1]

net.if.discovery

列出网卡.通常用于低级别(low-discovery)的discovery.JSON对象

返回:{"data":[{"{#IFNAME}":"eth0"},{"{#IFNAME}":"eth1"},{"{#IFNAME}":"lo"}]}

net.if.in[if,<mode>]

网卡入口流量整数.
if - 网卡名称
mode - 可用值: bytes - 字节数 (默认);packets - 包数量;errors - 错误数量;dropped - 丢包数量

net.if.in[ens192]

 返回:2742810501


net.if.in[ens192,errors]

返回:0

net.if.out[if,<mode>]

<mode>解释同net.if.in

net.if.out[eth0]
net.if.out[eth0,errors]

net.if.total[if,<mode>]

<mode>解释net.if.in

net.if.total[eth0]
net.if.total[eth1,errors]

net.tcp.listen[port]

检测端口是否开启0 – (not listen)
1 –  in LISTEN stateport

net.tcp.listen[80]

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

是否可以连接到指定的TCP端口
0 – cannot connect
 1 – can connect
   ip - IP地址(默认是 127.0.0.1)
   port - 端口

net.tcp.port[,80]

返回:1

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

   检测服务是否开启,并且端口可用
   0 – 服务挂了
   1 – 服务运行中
   service - 如下:(ssh, ntp, ldap, smtp, ftp, http, pop, nntp,imap, tcp, https, telnet)
   ip - IP地址 (默认127.0.0.1)
   port - 端口 (默认情况为标准端口号)

net.tcp.service[http,,80]

返回:0

端口应用层挂了

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

检测服务器性能
0 – 服务挂了;
seconds – 链接到服务器端口消耗的时间
service - 如下:ssh, ntp, ldap, smtp, ftp, http, pop, nntp,imap, tcp, https, telnet
ip - IP地址 (默认127.0.0.1)
port - 端口 (默认情况为标准端口号)

net.tcp.service.perf[http,192.168.182.87,80]

返回:0.000319

五、文件系统

vfs.file.exists[file]

检测文件是否存在
1 – 存在
0 – 不存在

   vfs.file.exists[/etc/hosts]

           返回:1

vfs.file.size[file]

文件大小字节zabbix必须有可读此文件的权限

vfs.file.size[/van/svr/zabbix-3.0.0]

返回:78

vfs.fs.size[fs,<mode>]

磁盘空间,返回本地文件系统的使用量字节
fs - 文件系统
mode -  total (默认), free, used, pfree (空闲百分比), pused (使用百分比).

  vfs.fs.size[ext3,free]

vfs.file.time[file,<mode>]

文件时间信息Unix 时间戳.
mode -  modify (默认, 修改时间), access – 最后访问时间, change – 最后改变时间

vfs.file.time[/etc/passwd,change]

返回: 1455674845

vm.memory.size[<mode>]

内存大小字节或百分比
mode - total (默认), active, anon, buffers, cached, exec, file, free, inactive, pinned, shared, wired, used, pused, available
监控项vm.memory.size[] 允许三种类型的参数:
第一类:包含total - 总内存
第二类: 系统指定内存类型:active, anon, buffers, cached, exec, file, free, inactive,pinned, shared, wired.
第三类:用户级别,一共使用了多少内存,还有多少内存可用: used, pused, available,pavailable.

 

vfs.dev.read[<device>,<type>,<mode>]

磁盘读取状态整数,浮点数(如果type为如下)
device - 磁盘设备 (默认值 “all”)  
type - 可选值:sectors, operations, bytes, sps, ops, bps(必须指定, 不同操作系统下不同).  sps, ops, bps stand for: sectors, operations, bytes per second, respectively
mode - 可选值: avg1, avg5, avg15.  
备注: 只有type为sps, ops, bps的时候,第三个参数才被支持。
不同操作系统的TYPE参数: FreeBSD – bps Linux – sps OpenBSD – operations Solaris – bytes

vfs.dev.read[,ops]

返回:0.000000

vfs.dev.write[<device>,<type>,<mode>]

磁盘写入状态整数,
device - 磁盘设备 (默认 all)  
type - sectors, operations, bytes, sps, ops, bps
mode - one of avg1 (default),avg5 , avg15.

vfs.dev.write[,ops]

返回:55.888889

vfs.file.cksum[file]

计算文件校验 UNIX cksum.

vfs.file.cksum[/etc/passwd]

返回:1699646614

 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值