最近整理了一份經常使用Zabbix監控項說明,主要包括常見Windows & Linux監控,以下:
node
Windons系統:網絡
項目 | items | items說明 |
內存 | vm.memory.size[free] | 系統可用內存量 |
vm.memory.size[total] | 系統總共內存量 | |
swap空間 | system.swap.size[,free] | |
system.swap.size[,total] | swap狀況 |
|
CPU | system.cpu.util[,,avg1] | 系統CPU平均1min的利用百分比 |
system.cpu.util[,,avg5] | 系統CPU平均5min的利用百分比 | |
system.cpu.util[,,avg15] | 系統CPU平均15min的利用百分比 | |
system.cpu.load[percpu,avg1] | 系統CPU總負載/在線cpu個數平均1min的利用百分比 | |
system.cpu.load[percpu,avg5] | 系統CPU總負載/在線cpu個數平均5min的利用百分比 | |
system.cpu.load[percpu,avg15] | 系統CPU總負載/在線cpu個數平均15min的利用百分比 | |
perf_counter["\Processor(_Total)\% User Time"] | 系統CPU使用時間百分比狀況 | |
perf_counter["\Processor(_Total)\% Processor Time"] | 系統CPU使用負載百分比狀況 | |
磁盤空間(可用量) | vfs.fs.size[{#FSNAME},free] | 可用磁盤空間大小 |
磁盤空間(使用百分比) | vfs.fs.size[{#FSNAME},pfree] | 可用磁盤空間大小佔分區總磁盤空間的百分比 |
磁盤空間(總量) | vfs.fs.size[{#FSNAME},total] | 分區總磁盤空間大小 |
磁盤空間(使用量) | vfs.fs.size[{#FSNAME},used] | 已使用磁盤空間大小 |
I/O (讀) | perf_counter[\2\16] | 磁盤讀取量 (bytes) |
I/O (寫) | perf_counter[\2\18] | 磁盤寫入量 (bytes) |
I/O (讀隊列) | perf_counter[\234(_Total)\1402] | 磁盤讀取隊列數 |
I/O (寫隊列) | perf_counter[\234(_Total)\1404] | 磁盤寫入隊列數 |
網絡流量(進口) | net.if.in[{#IFNAME}] | 網絡進接口流量 (bps) |
網絡流量(出口) | net.if.out[{#IFNAME}] | 網絡出接口流量 (bps) |
系統 | proc.num[] | 系統中總進程數量 |
perf_counter[\2\250] | 系統中線程的數量 | |
system.localtime | 系統時間 | |
Agent | agent.ping | 檢查客戶端可用性 |
agent.version | 檢查客戶端使用版本 | |
system.uname | 系統詳細信息 | |
system.uptime | 系統開啓持續時間 | |
agent.hostname | 客戶端主機名 |
程序內存/虛擬內存 |
proc_info[<process>,<attribute>,<type>] | 程序內存、虛擬內存監控: process - process name attribute - requested process attribute(vmsize,wkset內存) type -min,max,avg,sum eg:proc_info[NewImport.exe,vmsize,sum] NewImport.exe的內存使用狀況 |
程序PID監控 |
perf_counter[counter,<interval>] | 監控程序Pid counter-"\Process(reportserver)\ID Process" |
Linux系統:tcp
內存 | vm.memory.size[available] | 系統中已用內存量 |
vm.memory.size[total] | 系統總共內存量 | |
swap空間 | system.swap.size[,free] | |
system.swap.size[,pfree] | ||
system.swap.size[,total] | ||
CPU | system.cpu.switches | 系統文件切換 (bps) |
system.cpu.util[,user] | 相似於對應系統中top命令查看CPU顯示值 | |
system.cpu.util[,nice] | ||
system.cpu.util[,system] | ||
system.cpu.util[,iowait] | ||
system.cpu.util[,idle] | ||
system.cpu.util[,interrupt] | ||
system.cpu.util[,steal] | ||
system.cpu.util[,softirq] | ||
system.cpu.load[percpu,avg1] | 系統CPU總負載/在線cpu個數平均1min的利用百分比 | |
system.cpu.load[percpu,avg5] | 系統CPU總負載/在線cpu個數平均5min的利用百分比 | |
system.cpu.load[percpu,avg15] | 系統CPU總負載/在線cpu個數平均15min的利用百分比 | |
磁盤空間(可用量) | vfs.fs.size[{#FSNAME},free] | 可用磁盤空間大小 |
磁盤空間(使用百分比) | vfs.fs.size[{#FSNAME},pfree] | 可用磁盤空間大小佔分區總磁盤空間的百分比 |
磁盤空間(總量) | vfs.fs.size[{#FSNAME},total] | 分區總磁盤空間大小 |
磁盤空間(使用量) | vfs.fs.size[{#FSNAME},used] | 已使用磁盤空間大小 |
磁盤空間(節點數佔用) | vfs.fs.inode[{#FSNAME},pfree] | 可用磁盤節點數佔總節點數的百分比 |
網絡流量(進口) | net.if.in[{#IFNAME}] | 網絡進接口流量 (bps) |
網絡流量(出口) | net.if.out[{#IFNAME}] | 網絡出接口流量 (bps) |
系統 | proc.num[] | 系統中總進程數量,經過top查看 |
proc.num[,,run] | 系統中處於running的進程,經過top查看 | |
system.localtime | 系統時間 | |
vfs.file.cksum[/etc/passwd] | 系統文件passwd的文件總數 | |
system.boottime | 系統啓動的時間戳 | |
system.hostname | 系統名稱 | |
system.cpu.intr | 設備中斷 | |
kernel.maxfiles | 系統支持打開文件的最大數量 | |
kernel.maxproc | 系統支持打開進程的最大數量 | |
system.users.num | 登錄系統的用戶數 | |
Agent | agent.ping | 檢查客戶端可用性 |
agent.version | 檢查客戶端使用版本 | |
system.uname | 系統詳細信息 | |
system.uptime | 系統開啓持續時間 | |
agent.hostname | 客戶端主機名 | |
端口 | net.tcp.listen[port] | 監控程序端口啓用 |
連接 :ide
https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/zabbix_agentspa