select * from zabbix.items
UserParameter=key,command
UserParameter=key[*],command $1 $2 $3...
UnsafeUserParameters=1
awk ‘{print $$2}‘
Include=/etc/zabbix/zabbix_agentd/(子配置文件的目录)
zabbix_get -s client ip -k key[*]
zabbix_agent -p|grep key
(https://www.zabbix.com/documentation/4.0/zh/manual/config/items/itemtypes/zabbix_agent)
net.if.in[if,<mode>]
net.if.out[if,<mode>]
net.if.collision[if]
net.if.discovery
net.if.total[if,<mode>]
net.tcp.listen[port]
net.tcp.port[<ip>,port]
net.tvp.service[service,<ip>,<post>]
net.tcp.service.perf[service,<ip>,<port>]
kernel.maxfiles
kernel.maxproc
proc.mem[<name>,<user>,<mode>,<cmdline>]
system.cpu.load[<cpu>,<mode>]
system.cpu.num[<type>]
system.cpu.switches
system.cpu.util[<cpu>,<type>,<mode>]
vm.memory.size[<mode>]
system.swap.in[<device>,<type>]
system.swap.out[<device>,<type>]
vfs.dev.read[<device>,<type>,mode]
vfs.dev.write[<device>,<type>,<mode>]
vfs.fs.inode[fs,<mode>]
vfs.file.cksum[file]
vfs.file.contents[file,<encoding>]
vfs.file.exists[file]
vfs.file.md5sum[file]
vfs.file.regexp[file,regexp,<encoding>,<start line>,<end line>,<output>]
vfs.file.regmatch[file,regexp,<encoding>,<start line>,<end line>]
vfs.file.time[file,<mode>]
vfs.fs.discovery
vfs.fs.size[fs,<mode>]
log[file,<regexp>,<encoding>,<maxlines>,<mode>,<output>]
logrt[file_pattern,<regexp>,<encoding>,<maxlines>,<mode>,<output>]
eventlog[name,<regexp>,<serverity>,<source>,<eventid>,<maxlines>,<mode>]
net.if.list
perf_counter[counter,<interval>]
proc_info[<process>,<attribute>,<type>]
service_state[*]
services[<type>,<state>,<exclude>]
wmi.get[<namespace>,<query>]
? ?
icmpping[<target>,<packets>,<interval>,<size>,<timeout>]
icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>]
net.tcp.service[service,<ip>,<port>]
net.tcp.service[service,<ip>,<port>]
log[file,<regexp>,<encoding>,<maxlines>,<mode>,<output>]
logrt[file_pattern,<regexp>,<encoding>,<maxlines>,<mode>,<output>]
如果 zabbix 用户对 log 没有读取权限,agent 访问时会被拒绝,需要设置日志的正确权限。
chown zabbix.root log
func:支持 Trigger 正则表达式中的函数:lsat,min,max,avg,count等。
key:必须是被其他监控项已引用的 key 或 hsotname:key
引用的 Items 不被支持
没有可用的数据进行计算
除以 0
不正确的语法操作
groupfunc["host group","Item key",itemfunc,timeperiod]
avg:平均值
count:值得个数
last:最新的值
max:最大值
min:最小值
sum:求和
Template App Zabbix Agent
Template App Zabbix Proxy
Template App Zabbix Server
其思路是利用 Zabbix Server 和被监控端午密码访问执行 SSH 命令,获取相关的 Shell 命令返回值
外部检查是由Zabbix server通过 运行shell脚本 或是二进制文件执行的检查。然而当主机是通过Zabbix proxy监控时,外部检查则由Zabbix proxy执行。外部检查不需要在被监控的主机上运行任何代理。
? ?
? ?
? ?
? ?
? ?
原文:https://www.cnblogs.com/leiruipeng/p/12096211.html