2.0
2012-12-26T13:53:36Z
Templates
Template Openwrt
Template Openwrt
Templates
CPU
Filesystems
General
Memory
Network interfaces
OS
Performance
Processes
Security
-
Available memory
0
0
vm.memory.size[available]
60
7
365
0
3
B
0
0
1
0
0
Available memory is defined as free+cached+buffers memory.
0
Memory
-
Checksum of $1
0
0
vfs.file.cksum[/etc/passwd]
3600
7
365
0
3
0
0
1
0
0
0
Security
-
Context switches per second
0
0
system.cpu.switches
60
7
365
0
3
sps
1
0
1
0
0
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,interrupt]
60
7
365
0
0
%
0
0
1
0
0
The amount of time the CPU has been servicing hardware interrupts.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,idle]
60
7
365
0
0
%
0
0
1
0
0
The time the CPU has spent doing nothing.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,nice]
60
7
365
0
0
%
0
0
1
0
0
The time the CPU has spent running users' proccess that have been niced.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,system]
60
7
365
0
0
%
0
0
1
0
0
The time the CPU has spent running the kernel and its processes.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,user]
60
7
365
0
0
%
0
0
1
0
0
The time the CPU has spent running users' processes that are not niced.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,steal]
60
7
365
0
0
%
0
0
1
0
0
The amount of CPU 'stolen' from this virtual machine by the hypervisor for other tasks (such as running another virtual machine).
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,softirq]
60
7
365
0
0
%
0
0
1
0
0
The amount of time the CPU has been servicing software interrupts.
0
CPU
Performance
-
CPU $2 time
0
0
system.cpu.util[,iowait]
60
7
365
0
0
%
0
0
1
0
0
Amount of time the CPU has been waiting for I/O to complete.
0
CPU
Performance
-
Host boot time
0
0
system.boottime
600
7
365
0
3
unixtime
0
0
1
0
0
0
General
OS
-
Host local time
0
0
system.localtime
60
7
365
0
3
unixtime
0
0
1
0
0
0
General
OS
-
Host name
0
0
system.hostname
3600
7
365
0
1
0
0
1
0
0
System host name.
3
General
OS
-
Interrupts per second
0
0
system.cpu.intr
60
7
365
0
3
ips
1
0
1
0
0
0
CPU
Performance
-
Maximum number of opened files
0
0
kernel.maxfiles
3600
7
365
0
3
0
0
1
0
0
It could be increased by using sysctrl utility or modifying file /etc/sysctl.conf.
0
OS
-
Maximum number of processes
0
0
kernel.maxproc
3600
7
365
0
3
0
0
1
0
0
It could be increased by using sysctrl utility or modifying file /etc/sysctl.conf.
0
OS
-
Number of logged in users
0
0
system.users.num
60
7
365
0
3
0
0
1
0
0
Number of users who are currently logged in.
0
OS
Security
-
Number of processes
0
0
proc.num[]
60
7
365
0
3
0
0
1
0
0
Total number of processes in any state.
0
Processes
-
Number of running processes
0
0
proc.num[,,run]
60
7
365
0
3
0
0
1
0
0
Number of processes in running state.
0
Processes
-
Processor load (1 min average per core)
0
0
system.cpu.load[percpu,avg1]
60
7
365
0
0
0
0
1
0
0
The processor load is calculates as system CPU load divided by number of CPU cores.
0
CPU
Performance
-
Processor load (5 min average per core)
0
0
system.cpu.load[percpu,avg5]
60
7
365
0
0
0
0
1
0
0
The processor load is calculates as system CPU load divided by number of CPU cores.
0
CPU
Performance
-
Processor load (15 min average per core)
0
0
system.cpu.load[percpu,avg15]
60
7
365
0
0
0
0
1
0
0
The processor load is calculates as system CPU load divided by number of CPU cores.
0
CPU
Performance
-
System information
0
0
system.uname
3600
7
365
0
1
0
0
1
0
0
The information as normally returned by 'uname -a'.
5
General
OS
-
System uptime
0
0
system.uptime
600
7
365
0
3
uptime
0
0
1
0
0
0
General
OS
-
Total memory
0
0
vm.memory.size[total]
3600
7
365
0
3
B
0
0
0
0
0
0
Memory
-
Used memory
0
0
vm.memory.size[used]
60
7
365
0
3
B
0
0
1
0
0
0
Memory
-
zabbix mem usage
0
0
proc.mem[zabbix_agentd,,,]
60
7
365
0
3
B
0
0
1
0
0
0
Memory
Mounted filesystem discovery
0
vfs.fs.discovery
3600
0
0
0
{#FSTYPE}:@File systems for discovery
30
Discovery of file systems of different types as defined in global regular expression "File systems for discovery".
Free disk space on $1
0
0
vfs.fs.size[{#FSNAME},free]
60
7
365
0
3
B
0
0
1
0
0
0
Filesystems
Free disk space on $1 (percentage)
0
0
vfs.fs.size[{#FSNAME},pfree]
60
7
365
0
0
%
0
0
1
0
0
0
Filesystems
Free inodes on $1 (percentage)
0
0
vfs.fs.inode[{#FSNAME},pfree]
60
7
365
0
0
%
0
0
1
0
0
0
Filesystems
Total disk space on $1
0
0
vfs.fs.size[{#FSNAME},total]
3600
7
365
0
3
B
0
0
1
0
0
0
Filesystems
Used disk space on $1
0
0
vfs.fs.size[{#FSNAME},used]
60
7
365
0
3
B
0
0
1
0
0
0
Filesystems
{Template Openwrt:vfs.fs.size[{#FSNAME},pfree].last(0)}<20
Free disk space is less than 20% on volume {#FSNAME}
0
2
0
{Template Openwrt:vfs.fs.inode[{#FSNAME},pfree].last(0)}<20
Free inodes is less than 20% on volume {#FSNAME}
0
2
0
Disk space usage {#FSNAME}
600
340
0.0000
0.0000
0
0
2
1
1
0.0000
0.0000
0
0
0
0
0
0
C80000
0
2
2
-
Template Openwrt
vfs.fs.size[{#FSNAME},total]
1
0
00C800
0
2
0
-
Template Openwrt
vfs.fs.size[{#FSNAME},free]
Template App Zabbix Agent
Template Openwrt Mac80211
Template Openwrt Network
Template Openwrt Wifi
Template Openwrt Mac80211
Template Openwrt Mac80211
Templates
Mac80211
Mac80211 phy discovery
0
mac80211.phydiscovery
3600
0
0
0
:
30
ACKFailureCount ({#PHY})
0
0
mac80211.ACKFailureCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter increments when an ACK is not received when expected.
0
Mac80211
FailedCount ({#PHY})
0
0
mac80211.FailedCount[{#PHY}]
30
90
365
0
3
1
0
1
0
0
This counter increments when an MSDU is not transmitted successfully due to the number of transmit attempts exceeding either the dot11ShortRetryLimit or dot11LongRetryLimit.
0
Mac80211
Failed Ratio ({#PHY})
15
0
mac80211.FailedRatio[{#PHY}]
30
90
365
0
0
%
0
0
1
100 * avg("mac80211.FailedCount[{#PHY}]",#2) / (avg("mac80211.TransmittedFrameCount[{#PHY}]",#2) + avg("mac80211.FailedCount[{#PHY}]",#2) + 0.0001)
0
0
0
Mac80211
FCSErrorCount ({#PHY})
0
0
mac80211.FCSErrorCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter increments when an FCS error is detected in a received MPDU.
0
Mac80211
FrameDuplicateCount ({#PHY})
0
0
mac80211.FrameDuplicateCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter increments when a frame is received that the Sequence Control field indicates is a duplicate.
0
Mac80211
MulticastReceivedFrameCount ({#PHY})
0
0
mac80211.MulticastReceivedFrameCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
0
Mac80211
MulticastTransmittedFrameCount ({#PHY})
0
0
mac80211.MulticastTransmittedFrameCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
0
Mac80211
MultipleRetryCount ({#PHY})
0
0
mac80211.MultipleRetryCount[{#PHY}]
30
90
365
0
3
1
0
1
0
0
This counter increments when an MSDU is successfully transmitted after more than one retransmission.
0
Mac80211
Multiple Retry Ratio ({#PHY})
15
0
mac80211.MultipleRetryRatio[{#PHY}]
30
90
365
0
0
%
0
0
1
100 * avg("mac80211.MultipleRetryCount[{#PHY}]",#2) / (avg("mac80211.TransmittedFrameCount[{#PHY}]",#2) + 0.0001)
0
0
0
Mac80211
ReceivedFragmentCount ({#PHY})
0
0
mac80211.ReceivedFragmentCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter is incremented for each successfully received MPDU of type Data or Management.
0
Mac80211
RetryCount ({#PHY})
0
0
mac80211.RetryCount[{#PHY}]
30
90
365
0
3
1
0
1
0
0
This counter increments when an MSDU is successfully transmitted after one or more retransmissions.
0
Mac80211
Retry Ratio ({#PHY})
15
0
mac80211.RetryRatio[{#PHY}]
30
90
365
0
0
%
0
0
1
100 * avg("mac80211.RetryCount[{#PHY}]",#2) / (avg("mac80211.TransmittedFrameCount[{#PHY}]",#2) + 0.0001)
0
0
0
Mac80211
RTSFailureCount ({#PHY})
0
0
mac80211.RTSFailureCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter increments when a CTS is not received in response to an RTS.
0
Mac80211
RTSSuccessCount ({#PHY})
0
0
mac80211.RTSSuccessCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter increments when a CTS is received in response to an RTS.
0
Mac80211
TransmittedFragmentCount ({#PHY})
0
0
mac80211.TransmittedFragmentCount[{#PHY}]
30
90
365
1
3
1
0
1
0
0
This counter is incremented for an acknowledged MPDU with an individual address in the address 1 field or an MPDU with a group address in the address 1 field of type Data or Management.
0
Mac80211
TransmittedFrameCount ({#PHY})
0
0
mac80211.TransmittedFrameCount[{#PHY}]
30
90
365
0
3
1
0
1
0
0
This counter increments for each successfully transmitted MSDU.
0
Mac80211
Transmission statistics ({#PHY})
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
0
000000
0
2
0
-
Template Openwrt Mac80211
mac80211.FailedRatio[{#PHY}]
1
0
FF3333
0
2
0
-
Template Openwrt Mac80211
mac80211.MultipleRetryRatio[{#PHY}]
2
0
FFFF33
0
2
0
-
Template Openwrt Mac80211
mac80211.RetryRatio[{#PHY}]
Template Openwrt Network
Template Openwrt Network
Templates
OpenWRT Network interfaces
Network interface discovery
0
netowrt.discovery
3600
0
0
0
{#IF}:@Network interfaces for discovery
30
Discovery of network interfaces as defined in global regular expression "Network interfaces for discovery".
Incoming network traffic on {#IF} ({#NET})
0
1
net.if.in[{#IF}]
60
7
365
0
3
bps
1
0
8
0
0
0
OpenWRT Network interfaces
Outgoing network traffic on {#IF} ({#NET})
0
1
net.if.out[{#IF}]
60
7
365
0
3
bps
1
0
8
0
0
0
OpenWRT Network interfaces
Network traffic on {#IF} ({#NET})
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00AA00
0
2
0
-
Template Openwrt Network
net.if.in[{#IF}]
1
5
3333FF
0
2
0
-
Template Openwrt Network
net.if.out[{#IF}]
Template Openwrt Wifi
Template Openwrt Wifi
Templates
Wifi
Wifi interface discovery
0
wifi.ifdiscovery
3600
0
0
0
:
30
Bitrate of {#SSID} ({#CHANNEL})({#BSSID})
0
1
wifi.iwinfo.bitrate[{#IF}]
30
30
365
0
3
Bps
0
0
1000
0
0
0
Wifi
BSSID of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.bssid[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Channel of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.channel[{#IF}]
3600
30
365
1
3
0
0
1
0
0
0
Wifi
Country of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.country[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Encryption of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.encryption[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Frequency of {#SSID} ({#CHANNEL})({#BSSID})
0
1
wifi.iwinfo.frequency[{#IF}]
3600
30
365
1
3
Hz
0
0
1000000
0
0
0
Wifi
HWmode of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.hwmode[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Mode of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.mode[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Nbusers of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.nbusers[{#IF}]
30
30
365
0
3
Users
0
0
1
0
0
0
Wifi
Noise of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.noise[{#IF}]
30
30
365
0
0
dBm
0
0
1
0
0
0
Wifi
Quality max of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.quality_max[{#IF}]
3600
30
365
0
3
dB
0
0
1
0
0
0
Wifi
Quality of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.quality[{#IF}]
30
30
365
0
3
dB
0
0
1
0
0
0
Wifi
Signal of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.signal[{#IF}]
30
30
365
0
0
dBm
0
0
1
0
0
0
Wifi
SNR of {#SSID} ({#CHANNEL})({#BSSID})
15
0
wifi.iwinfo.snr[{#IF}]
30
30
365
0
0
dBm
0
0
1
last("wifi.iwinfo.signal[{#IF}]") - last("wifi.iwinfo.noise[{#IF}]")
0
0
0
Wifi
SSID of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.ssid[{#IF}]
30
30
365
1
4
0
0
1
0
0
0
Wifi
Txpower of {#SSID} ({#CHANNEL})({#BSSID})
0
0
wifi.iwinfo.txpower[{#IF}]
3600
30
365
0
3
dB
0
0
1
0
0
0
Wifi
Quality of {#SSID} ({#CHANNEL})({#BSSID})
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
0
C80000
0
2
0
-
Template Openwrt Wifi
wifi.iwinfo.quality_max[{#IF}]
1
0
00C800
0
2
0
-
Template Openwrt Wifi
wifi.iwinfo.quality[{#IF}]
Signal of {#SSID} ({#CHANNEL})({#BSSID})
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
0
0
C80000
0
2
0
-
Template Openwrt Wifi
wifi.iwinfo.noise[{#IF}]
1
0
00C800
0
2
0
-
Template Openwrt Wifi
wifi.iwinfo.signal[{#IF}]
SNR of {#SSID} ({#CHANNEL})({#BSSID})
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
0
0
C80000
0
2
0
-
Template Openwrt Wifi
wifi.iwinfo.snr[{#IF}]
{Template Openwrt:vfs.file.cksum[/etc/passwd].diff(0)}>0
/etc/passwd has been changed on {HOST.NAME}
0
2
0
{Template Openwrt:system.localtime.fuzzytime(600)}=0
Clock sync problem on {HOST.NAME}
0
1
0
{Template Openwrt:kernel.maxfiles.last(0)}<1024
Configured max number of opened files is too low on {HOST.NAME}
0
1
0
{Template Openwrt:kernel.maxproc.last(0)}<256
Configured max number of processes is too low on {HOST.NAME}
0
1
0
{Template Openwrt:system.uname.diff(0)}>0
Host information was changed on {HOST.NAME}
0
1
0
{Template Openwrt:system.hostname.diff(0)}>0
Hostname was changed on {HOST.NAME}
0
1
0
{Template Openwrt:system.cpu.util[,iowait].last(0)}>20
I/O are overloaded on {HOST.NAME}
0
2
OS spends significant time waiting for I/O (input/output) operations. It could be indicator of performance issues with storage system.
0
{Template Openwrt:vm.memory.size[available].last(0)}<3M
Lack of available memory on router {HOST.NAME}
0
3
0
{Template Openwrt:system.cpu.load[percpu,avg1].last(0)}>5
Processor load is too high on {HOST.NAME}
0
2
0
{Template Openwrt:proc.num[].last(0)}>300
Too many processes on {HOST.NAME}
0
2
0
{Template Openwrt:proc.num[,,run].last(0)}>30
Too many processes running on {HOST.NAME}
0
2
0
{Template Openwrt:system.uptime.change(0)}<0
{HOST.NAME} has just been restarted
0
1
0
CPU jumps
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
1
0
009900
0
2
0
-
Template Openwrt
system.cpu.switches
2
0
000099
0
2
0
-
Template Openwrt
system.cpu.intr
CPU load
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
0
009900
0
2
0
-
Template Openwrt
system.cpu.load[percpu,avg1]
1
0
000099
0
2
0
-
Template Openwrt
system.cpu.load[percpu,avg5]
2
0
990000
0
2
0
-
Template Openwrt
system.cpu.load[percpu,avg15]
CPU utilization
900
200
0.0000
100.0000
1
0
1
1
0
0.0000
0.0000
1
1
0
0
1
1
FF5555
0
2
0
-
Template Openwrt
system.cpu.util[,steal]
2
1
55FF55
0
2
0
-
Template Openwrt
system.cpu.util[,softirq]
3
1
009999
0
2
0
-
Template Openwrt
system.cpu.util[,interrupt]
4
1
990099
0
2
0
-
Template Openwrt
system.cpu.util[,nice]
5
1
999900
0
2
0
-
Template Openwrt
system.cpu.util[,iowait]
6
1
990000
0
2
0
-
Template Openwrt
system.cpu.util[,system]
7
1
000099
0
2
0
-
Template Openwrt
system.cpu.util[,user]
8
1
009900
0
2
0
-
Template Openwrt
system.cpu.util[,idle]
Memory usage
900
200
0.0000
100.0000
1
0
0
1
0
0.0000
0.0000
0
2
0
Template Openwrt
vm.memory.size[total]
0
0
C80000
0
2
0
-
Template Openwrt
vm.memory.size[available]
1
0
00C800
0
2
0
-
Template Openwrt
vm.memory.size[total]
2
0
0000C8
0
2
0
-
Template Openwrt
vm.memory.size[used]
Zabbix mem graph
900
200
0.0000
100.0000
1
0
0
1
0
0.0000
0.0000
0
0
0
0
0
0
C80000
0
2
0
-
Template Openwrt
proc.mem[zabbix_agentd,,,]