diff options
Diffstat (limited to 'templates/os/linux/template_os_linux.yaml')
-rw-r--r-- | templates/os/linux/template_os_linux.yaml | 1047 |
1 files changed, 736 insertions, 311 deletions
diff --git a/templates/os/linux/template_os_linux.yaml b/templates/os/linux/template_os_linux.yaml index 2dc79439bc9..fe537d50325 100644 --- a/templates/os/linux/template_os_linux.yaml +++ b/templates/os/linux/template_os_linux.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.0' - date: '2022-01-18T20:36:45Z' + date: '2022-01-26T10:41:33Z' groups: - uuid: 57b7ae836ca64446ba2c296389c009b7 @@ -66,8 +66,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 92de75ec84994081831753c64c234b41 name: '{#DEVNAME}: Disk read request avg waiting time (r_await)' @@ -80,8 +83,11 @@ zabbix_export: description: 'This formula contains two boolean expressions that evaluates to 1 or 0 in order to set calculated metric to zero and to avoid division by zero exception.' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 8a00f63fdfc844d88941795ff0ca1e8b name: '{#DEVNAME}: Disk read rate' @@ -105,8 +111,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 9f1253dfd045447fbe4769e00fdf4fc7 name: '{#DEVNAME}: Disk read time (rate)' @@ -133,8 +142,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 00942e8bc61b423d84479cfc37b3f184 name: '{#DEVNAME}: Disk utilization' @@ -162,8 +174,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 0edcba521a6348629740e5b80034cb28 name: '{#DEVNAME}: Disk write request avg waiting time (w_await)' @@ -176,8 +191,11 @@ zabbix_export: description: 'This formula contains two boolean expressions that evaluates to 1 or 0 in order to set calculated metric to zero and to avoid division by zero exception.' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: c9dcb1acf07441d2b6ea9eb520c96aff name: '{#DEVNAME}: Disk write rate' @@ -201,8 +219,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 30c2ee8fd86a4d369d4fc0b2c713dec2 name: '{#DEVNAME}: Disk write time (rate)' @@ -229,8 +250,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: e25a03160e3243b5a33dfd834055b6e4 name: '{#DEVNAME}: Get stats' @@ -246,8 +270,8 @@ zabbix_export: - 'return JSON.stringify(value.trim().split(/ +/));' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw trigger_prototypes: - uuid: 3ac02c78c65f49bdae63669652236b7b @@ -256,6 +280,10 @@ zabbix_export: priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' + tags: + - + tag: scope + value: performance graph_prototypes: - uuid: 96ca565847ac46ffb7456fbfa4513922 @@ -361,8 +389,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: 'Monitoring agent' + tag: component + value: system - uuid: f94f9f4699e94c369e6c98b2a2f485ce name: 'Zabbix agent ping' @@ -373,8 +401,8 @@ zabbix_export: name: 'Zabbix agent ping status' tags: - - tag: Application - value: 'Monitoring agent' + tag: component + value: system - uuid: 27c42cf180b44632b5d9b8b5788165b3 name: 'Version of Zabbix agent running' @@ -390,8 +418,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: 'Monitoring agent' + tag: component + value: application - uuid: ef386d03ff2c42ffa236acd5215ad547 name: 'Maximum number of open file descriptors' @@ -406,14 +434,18 @@ zabbix_export: - 1d tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: b9bdcf42f54a409a9a9a616dbd0eaed2 expression: 'last(/Linux by Zabbix agent/kernel.maxfiles)<{$KERNEL.MAXFILES.MIN}' name: 'Configured max number of open filedescriptors is too low (< {$KERNEL.MAXFILES.MIN})' priority: INFO + tags: + - + tag: scope + value: performance - uuid: 678d70c041954ac8982fb5118b49f6e7 name: 'Maximum number of processes' @@ -428,8 +460,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: 8cf253ca3eea4109a90443f9cb76fc5c @@ -440,6 +472,10 @@ zabbix_export: - name: 'Getting closer to process limit (over 80% used)' expression: 'last(/Linux by Zabbix agent/proc.num)/last(/Linux by Zabbix agent/kernel.maxproc)*100>80' + tags: + - + tag: scope + value: performance - uuid: ab7d0471092544a6a950184d1bac906d name: 'Number of processes' @@ -447,8 +483,8 @@ zabbix_export: history: 7d tags: - - tag: Application - value: General + tag: component + value: system - uuid: b2637293884d40108f41b11767dd5be0 name: 'Number of running processes' @@ -456,8 +492,8 @@ zabbix_export: history: 7d tags: - - tag: Application - value: General + tag: component + value: system - uuid: 27cb0f66bb624146acfdd81b58f108a3 name: 'System boot time' @@ -472,8 +508,8 @@ zabbix_export: - 1h tags: - - tag: Application - value: General + tag: component + value: system - uuid: 5d186a46867b4eaaafd6396d3239dd3b name: 'Interrupts per second' @@ -487,8 +523,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 48528aa936a04c8189375a6eae4033da name: 'Load average (1m avg)' @@ -497,8 +533,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 953beb580df8418cb88b667b9dd37259 name: 'Load average (5m avg)' @@ -507,8 +543,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 5716000e38e24dae8ead4ed98ede024b name: 'Load average (15m avg)' @@ -517,8 +553,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: f72e115544eb4079b09fec8c3539241c name: 'Number of CPUs' @@ -531,8 +567,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 73e85aa10a704fc7950d2d077f0c54ee name: 'Context switches per second' @@ -546,8 +582,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: ca4235ec7607469cb0124a6253d3c489 name: 'CPU utilization' @@ -569,8 +605,8 @@ zabbix_export: key: 'system.cpu.util[,idle]' tags: - - tag: Application - value: CPU + tag: component + value: cpu triggers: - uuid: b4e904559b694df0ad45bcce7930c3a6 @@ -586,6 +622,10 @@ zabbix_export: min(/Linux by Zabbix agent/system.cpu.load[all,avg1],5m)/last(/Linux by Zabbix agent/system.cpu.num)>{$LOAD_AVG_PER_CPU.MAX.WARN} and last(/Linux by Zabbix agent/system.cpu.load[all,avg5])>0 and last(/Linux by Zabbix agent/system.cpu.load[all,avg15])>0 + tags: + - + tag: scope + value: performance - uuid: 69b187838fb74f319e47c2ff4f99ef54 name: 'CPU guest time' @@ -596,8 +636,8 @@ zabbix_export: description: 'Guest time (time spent running a virtual CPU for a guest operating system)' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: a2b07497f2f343a99d26ad77e65bb54f name: 'CPU guest nice time' @@ -608,8 +648,8 @@ zabbix_export: description: 'Time spent running a niced guest (virtual CPU for guest operating systems under the control of the Linux kernel)' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 7aad6d159baa4a24901847144f0d231b name: 'CPU idle time' @@ -620,8 +660,8 @@ zabbix_export: description: 'The time the CPU has spent doing nothing.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: cc4bc7693ae84f9bb18cee38d0814195 name: 'CPU interrupt time' @@ -632,8 +672,8 @@ zabbix_export: description: 'The amount of time the CPU has been servicing hardware interrupts.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 5df67d9162cc437585990cc8708be894 name: 'CPU iowait time' @@ -644,8 +684,8 @@ zabbix_export: description: 'Amount of time the CPU has been waiting for I/O to complete.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 8ee6e54c86ba44ab88bb9e83c632c1ed name: 'CPU nice time' @@ -656,8 +696,8 @@ zabbix_export: description: 'The time the CPU has spent running users'' processes that have been niced.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: a949a36004a449c58bef0cdc9d3fafd6 name: 'CPU softirq time' @@ -668,8 +708,8 @@ zabbix_export: description: 'The amount of time the CPU has been servicing software interrupts.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 3161dbd18e874e69b729c8e903cf7390 name: 'CPU steal time' @@ -680,8 +720,8 @@ zabbix_export: description: 'The amount of CPU ''stolen'' from this virtual machine by the hypervisor for other tasks (such as running another virtual machine).' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: d93097ed5ce74d35b6041ef2b5ba18e8 name: 'CPU system time' @@ -692,8 +732,8 @@ zabbix_export: description: 'The time the CPU has spent running the kernel and its processes.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 57f9e2e34fab41e18e2bc93e786c92c6 name: 'CPU user time' @@ -704,8 +744,8 @@ zabbix_export: description: 'The time the CPU has spent running users'' processes that are not niced.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 207341f390134e37ad431e2823666eb9 name: 'System name' @@ -723,8 +763,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: 371a12f95a26438d8da659c84364631b @@ -733,6 +773,13 @@ zabbix_export: priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' + tags: + - + tag: scope + value: notice + - + tag: scope + value: security - uuid: 6072902361404672a444841c786875e6 name: 'System local time' @@ -742,8 +789,8 @@ zabbix_export: description: 'System local time of the host.' tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: fb77b6ac381c4b5289584bd91e7da7d5 @@ -752,6 +799,13 @@ zabbix_export: priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance - uuid: fd21580a151246b0a340bf924c326aa8 name: 'Operating system architecture' @@ -768,8 +822,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os - uuid: 5e4c3d14634843e9b7b182e8fc08efbe name: 'Operating system' @@ -786,8 +840,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os triggers: - uuid: b1998f98c06b49dd8d71e1c6df409371 @@ -800,6 +854,10 @@ zabbix_export: - name: 'System name has changed (new name: {ITEM.VALUE})' expression: 'last(/Linux by Zabbix agent/system.hostname,#1)<>last(/Linux by Zabbix agent/system.hostname,#2) and length(last(/Linux by Zabbix agent/system.hostname))>0' + tags: + - + tag: scope + value: notice - uuid: 58818005e76d46dda14d6592f601ab00 name: 'Software installed' @@ -815,8 +873,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os - uuid: 160b82c121b147cbbf18c34dbb01d3ce name: 'Free swap space' @@ -826,8 +884,11 @@ zabbix_export: description: 'The free space of swap volume/file in bytes.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: ca423242172f4b20ba47c26f4a61aee7 name: 'Free swap space in %' @@ -838,8 +899,11 @@ zabbix_export: description: 'The free space of swap volume/file in percent.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: 102c81b5523c4be0b4beae3cb88ebde1 name: 'Total swap space' @@ -849,8 +913,11 @@ zabbix_export: description: 'The total space of swap volume/file in bytes.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: fc6898682f904c57ba28bcb3748b237f name: 'System description' @@ -867,8 +934,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: 8537f6c6ac6b438c80caf227946df891 name: 'System uptime' @@ -880,8 +947,8 @@ zabbix_export: description: 'System uptime in ''N days, hh:mm:ss'' format.' tags: - - tag: Application - value: Status + tag: component + value: system triggers: - uuid: 1dbab80d7b6847e5b5a676cffba0fd1d @@ -890,6 +957,10 @@ zabbix_export: priority: WARNING description: 'The host uptime is less than 10 minutes' manual_close: 'YES' + tags: + - + tag: scope + value: notice - uuid: 88056b3d2e424d5aba7cabcd4b043c9e name: 'Number of logged in users' @@ -898,8 +969,8 @@ zabbix_export: description: 'Number of users who are currently logged in.' tags: - - tag: Application - value: General + tag: component + value: environment - uuid: 3b93d3590df24a46b29f6eb06f5e2446 name: 'Checksum of /etc/passwd' @@ -915,8 +986,8 @@ zabbix_export: - 1h tags: - - tag: Application - value: Security + tag: component + value: environment triggers: - uuid: 3a764881727b4e7eb01e137ccfc968a2 @@ -931,6 +1002,10 @@ zabbix_export: - name: 'System name has changed (new name: {ITEM.VALUE})' expression: 'last(/Linux by Zabbix agent/system.hostname,#1)<>last(/Linux by Zabbix agent/system.hostname,#2) and length(last(/Linux by Zabbix agent/system.hostname))>0' + tags: + - + tag: scope + value: security - uuid: e811e6e2ae84461294e121f12e767b40 name: 'Available memory' @@ -940,8 +1015,8 @@ zabbix_export: description: 'Available memory, in Linux, available = free + buffers + cache. On other platforms calculation may vary. See also Appendixes in Zabbix Documentation about parameters of the vm.memory.size item.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 20779a4c43374e5f9bea2584e93b85ef name: 'Available memory in %' @@ -952,8 +1027,8 @@ zabbix_export: description: 'Available memory as percentage of total. See also Appendixes in Zabbix Documentation about parameters of the vm.memory.size item.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: d5c3541a7c0949ce812df1beb0732941 name: 'Total memory' @@ -963,8 +1038,8 @@ zabbix_export: description: 'Total memory in Bytes' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 403cebed115441369e94d35d070ca7b8 name: 'Memory utilization' @@ -984,8 +1059,8 @@ zabbix_export: key: 'vm.memory.size[pavailable]' tags: - - tag: Application - value: Memory + tag: component + value: memory triggers: - uuid: cfd395b1cde74ef18a5e5f840bd5142a @@ -996,7 +1071,14 @@ zabbix_export: dependencies: - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: ca48c53be1bf46ae9dd2707158a55139 name: 'Zabbix agent availability' @@ -1008,8 +1090,8 @@ zabbix_export: name: zabbix.host.available tags: - - tag: Application - value: Status + tag: component + value: system triggers: - uuid: 93594214371b4dc88b41663cad8537f0 @@ -1018,6 +1100,10 @@ zabbix_export: priority: AVERAGE description: 'For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold.' manual_close: 'YES' + tags: + - + tag: scope + value: availability discovery_rules: - uuid: acfdea9c46ef48c68e6636f43b8f96a2 @@ -1051,8 +1137,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: ed79960ca91f4e2ca45fed014a02c50b name: 'Interface {#IFNAME}: Inbound packets with errors' @@ -1066,8 +1158,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: c9941a1f8d904309b581cae5ccc1660c name: 'Interface {#IFNAME}: Bits received' @@ -1086,8 +1184,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 0795a375a41d46a2b5c89547061cec8e name: 'Interface {#IFNAME}: Outbound packets discarded' @@ -1101,8 +1205,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: f8e8bbc069414e928a5da9817f4599a5 name: 'Interface {#IFNAME}: Outbound packets with errors' @@ -1116,8 +1226,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 82897d99b0114c67b0f5b449c768c8e7 name: 'Interface {#IFNAME}: Bits sent' @@ -1136,8 +1252,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 3efd24ad36b04eb995cfeab82721c2fe name: 'Interface {#IFNAME}: Operational status' @@ -1180,8 +1302,14 @@ zabbix_export: return newvalue; tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 4d7f18ca132340b885c0692464dc429f @@ -1199,6 +1327,10 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' + tags: + - + tag: scope + value: availability - uuid: d537e74070c74e4385ad241e8514dd3a name: 'Interface {#IFNAME}: Interface type' @@ -1219,8 +1351,14 @@ zabbix_export: - 1d tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 2ffdc1d5a318492bb497facd263843bd @@ -1245,6 +1383,10 @@ zabbix_export: name: 'Interface {#IFNAME}: Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])=2 and (last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#1)<>last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#2))' recovery_expression: 'last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: performance - uuid: ad50aecf8e7746b2a85f24507f1d511d expression: | @@ -1264,6 +1406,13 @@ zabbix_export: name: 'Interface {#IFNAME}: Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])=2 and (last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#1)<>last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#2))' recovery_expression: 'last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance graph_prototypes: - uuid: 50ced0f22d9d478eb4b639ef64e242ab @@ -1358,8 +1507,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 9600208af80e4a6abe55bb5a2240ea8e name: '{#DEVNAME}: Disk read request avg waiting time (r_await)' @@ -1372,8 +1524,11 @@ zabbix_export: description: 'This formula contains two boolean expressions that evaluates to 1 or 0 in order to set calculated metric to zero and to avoid division by zero exception.' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: f4b982d8e7ee47adb34d74d817db43a6 name: '{#DEVNAME}: Disk read rate' @@ -1397,8 +1552,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 877a3e892d9e489f98f2f16ea05bfdc2 name: '{#DEVNAME}: Disk read time (rate)' @@ -1425,8 +1583,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 4a3ee3166ee748e1855a2b02d44e9d62 name: '{#DEVNAME}: Disk utilization' @@ -1454,8 +1615,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 5907708cf4854d48ae3ebf8f0bc41eef name: '{#DEVNAME}: Disk write request avg waiting time (w_await)' @@ -1468,8 +1632,11 @@ zabbix_export: description: 'This formula contains two boolean expressions that evaluates to 1 or 0 in order to set calculated metric to zero and to avoid division by zero exception.' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: c4eb904dfddd4b0f8cdee4b2c477e213 name: '{#DEVNAME}: Disk write rate' @@ -1493,8 +1660,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: e828495863304b219e24965f7b91e963 name: '{#DEVNAME}: Disk write time (rate)' @@ -1521,8 +1691,11 @@ zabbix_export: key: 'vfs.file.contents[/sys/block/{#DEVNAME}/stat]' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 8309fd01a5864ad68866717d0fe67080 name: '{#DEVNAME}: Get stats' @@ -1538,8 +1711,8 @@ zabbix_export: - 'return JSON.stringify(value.trim().split(/ +/));' tags: - - tag: Application - value: 'Zabbix raw items' + tag: component + value: raw trigger_prototypes: - uuid: eb6230f786d04b658ce62c30a9309a34 @@ -1548,6 +1721,10 @@ zabbix_export: priority: WARNING description: 'This trigger might indicate disk {#DEVNAME} saturation.' manual_close: 'YES' + tags: + - + tag: scope + value: performance graph_prototypes: - uuid: 5e9b35b27b90489390d397758fbfdf64 @@ -1640,8 +1817,11 @@ zabbix_export: units: '%' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: 115b2d37807f476faf6d02ef406acabd @@ -1652,6 +1832,13 @@ zabbix_export: description: | It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: ea012c7295344ffe8c66f7ea54d81042 expression: 'min(/Linux by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' @@ -1665,6 +1852,13 @@ zabbix_export: - name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: 'min(/Linux by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 61ffe6fcb9d94199aaeb5d568ab74a27 name: '{#FSNAME}: Space utilization' @@ -1675,8 +1869,11 @@ zabbix_export: description: 'Space utilization in % for {#FSNAME}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: a6d90e0bc5ef4fb7acee8682687c485f name: '{#FSNAME}: Total space' @@ -1686,8 +1883,11 @@ zabbix_export: description: 'Total space in Bytes' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: efee06a191aa4e5c8faa2762988b6955 name: '{#FSNAME}: Used space' @@ -1697,8 +1897,11 @@ zabbix_export: description: 'Used storage in Bytes' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: 9abccdfff8be4e14967ac917ca09afe1 @@ -1714,6 +1917,13 @@ zabbix_export: - The disk free space is less than 5G. - The disk will be full in less than 24 hours. manual_close: 'YES' + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity - uuid: d6d348ea500c428da6ba718816c4b048 expression: | @@ -1734,6 +1944,13 @@ zabbix_export: expression: | last(/Linux by Zabbix agent/vfs.fs.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Linux by Zabbix agent/vfs.fs.size[{#FSNAME},total])-last(/Linux by Zabbix agent/vfs.fs.size[{#FSNAME},used]))<5G or timeleft(/Linux by Zabbix agent/vfs.fs.size[{#FSNAME},pused],1h,100)<1d) + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity graph_prototypes: - uuid: 1e0889c551584013acbb97c84ae89d1c @@ -1757,6 +1974,13 @@ zabbix_export: item: host: 'Linux by Zabbix agent' key: 'vfs.fs.size[{#FSNAME},used]' + tags: + - + tag: class + value: os + - + tag: target + value: linux macros: - macro: '{$AGENT.TIMEOUT}' @@ -2330,8 +2554,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 9c7bd054537a449c84959c68850a232b name: 'Load average (1m avg)' @@ -2340,8 +2564,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: dd912665ba1c4934af0bf3cb22cb925c name: 'Load average (5m avg)' @@ -2350,8 +2574,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 9298150efe98434694bc3ef940e4da3f name: 'Load average (15m avg)' @@ -2360,8 +2584,8 @@ zabbix_export: value_type: FLOAT tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: a735c884e70349f78c66233047f7afe6 name: 'Number of CPUs' @@ -2374,8 +2598,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: f3ec31faa3ca4be6a176bc47679d18f7 name: 'Context switches per second' @@ -2389,8 +2613,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 57074f87ab8e410ea6b0cb4708ab627e name: 'CPU utilization' @@ -2412,8 +2636,8 @@ zabbix_export: key: 'system.cpu.util[,idle]' tags: - - tag: Application - value: CPU + tag: component + value: cpu triggers: - uuid: d6099dae0c3a4252ab2af61104768170 @@ -2429,6 +2653,10 @@ zabbix_export: min(/Linux CPU by Zabbix agent/system.cpu.load[all,avg1],5m)/last(/Linux CPU by Zabbix agent/system.cpu.num)>{$LOAD_AVG_PER_CPU.MAX.WARN} and last(/Linux CPU by Zabbix agent/system.cpu.load[all,avg5])>0 and last(/Linux CPU by Zabbix agent/system.cpu.load[all,avg15])>0 + tags: + - + tag: scope + value: performance - uuid: 8778c8da3e45497584428b512f278fb9 name: 'CPU guest time' @@ -2439,8 +2667,8 @@ zabbix_export: description: 'Guest time (time spent running a virtual CPU for a guest operating system)' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 61e4250a2b0341f684ebc8adb568822f name: 'CPU guest nice time' @@ -2451,8 +2679,8 @@ zabbix_export: description: 'Time spent running a niced guest (virtual CPU for guest operating systems under the control of the Linux kernel)' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 5cb0b9e7dacf4507bd0007e923f8a970 name: 'CPU idle time' @@ -2463,8 +2691,8 @@ zabbix_export: description: 'The time the CPU has spent doing nothing.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 9e9fac69e7b646e2946987bdb3f36103 name: 'CPU interrupt time' @@ -2475,8 +2703,8 @@ zabbix_export: description: 'The amount of time the CPU has been servicing hardware interrupts.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: c078212326f04fd8878eee4b63e3ef7e name: 'CPU iowait time' @@ -2487,8 +2715,8 @@ zabbix_export: description: 'Amount of time the CPU has been waiting for I/O to complete.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: ca4c30b1c8a24edea59f6a2d76158f5f name: 'CPU nice time' @@ -2499,8 +2727,8 @@ zabbix_export: description: 'The time the CPU has spent running users'' processes that have been niced.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 6eab3a98207a4aa397083de9773560d2 name: 'CPU softirq time' @@ -2511,8 +2739,8 @@ zabbix_export: description: 'The amount of time the CPU has been servicing software interrupts.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: d540fcdaaebc47dbbc52f6b92331ae61 name: 'CPU steal time' @@ -2523,8 +2751,8 @@ zabbix_export: description: 'The amount of CPU ''stolen'' from this virtual machine by the hypervisor for other tasks (such as running another virtual machine).' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: a0e8576ca7cd47a8adf72bfcde1065be name: 'CPU system time' @@ -2535,8 +2763,8 @@ zabbix_export: description: 'The time the CPU has spent running the kernel and its processes.' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 3e37c91b2d304a5583f0578b99ec8eec name: 'CPU user time' @@ -2547,8 +2775,8 @@ zabbix_export: description: 'The time the CPU has spent running users'' processes that are not niced.' tags: - - tag: Application - value: CPU + tag: component + value: cpu macros: - macro: '{$CPU.UTIL.CRIT}' @@ -2603,8 +2831,11 @@ zabbix_export: units: '%' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: 26adf86d6dd741b48007577091d5902c @@ -2615,6 +2846,13 @@ zabbix_export: description: | It may become impossible to write to disk if there are no index nodes left. As symptoms, 'No space left on device' or 'Disk is full' errors may be seen even though free space is available. + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 756b0126cc004f8d97f10384a4dc8587 expression: 'min(/Linux filesystems by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' @@ -2628,6 +2866,13 @@ zabbix_export: - name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: 'min(/Linux filesystems by Zabbix agent/vfs.fs.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: a39947b5a940441a961f685b430cd7e9 name: '{#FSNAME}: Space utilization' @@ -2638,8 +2883,11 @@ zabbix_export: description: 'Space utilization in % for {#FSNAME}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: e6ce1925a65d4b1fa954ac55fcd39b04 name: '{#FSNAME}: Total space' @@ -2649,8 +2897,11 @@ zabbix_export: description: 'Total space in Bytes' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: 74c773bffa8e41f2a3cd7abf0b710fcf name: '{#FSNAME}: Used space' @@ -2660,8 +2911,11 @@ zabbix_export: description: 'Used storage in Bytes' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: fb410c10bd59476dbe58e1ee179cd25f @@ -2677,6 +2931,13 @@ zabbix_export: - The disk free space is less than 5G. - The disk will be full in less than 24 hours. manual_close: 'YES' + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity - uuid: d66583735eb04973ac30d923533c4b0f expression: | @@ -2697,6 +2958,13 @@ zabbix_export: expression: | last(/Linux filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Linux filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},total])-last(/Linux filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},used]))<5G or timeleft(/Linux filesystems by Zabbix agent/vfs.fs.size[{#FSNAME},pused],1h,100)<1d) + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity graph_prototypes: - uuid: 3ccd5c1a0e15489c9b57030ee634b8e3 @@ -2772,14 +3040,18 @@ zabbix_export: - 1d tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: abf2e035f1e54971a0795152f922271b expression: 'last(/Linux generic by Zabbix agent/kernel.maxfiles)<{$KERNEL.MAXFILES.MIN}' name: 'Configured max number of open filedescriptors is too low (< {$KERNEL.MAXFILES.MIN})' priority: INFO + tags: + - + tag: scope + value: performance - uuid: a82525acd1bd4039860ad2d750476760 name: 'Maximum number of processes' @@ -2794,8 +3066,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: 079c2be2b0a44965a8e83cedba222b8d @@ -2806,6 +3078,10 @@ zabbix_export: - name: 'Getting closer to process limit (over 80% used)' expression: 'last(/Linux generic by Zabbix agent/proc.num)/last(/Linux generic by Zabbix agent/kernel.maxproc)*100>80' + tags: + - + tag: scope + value: performance - uuid: 0207b131fa26435ba6b5979c46719bc8 name: 'Number of processes' @@ -2813,8 +3089,8 @@ zabbix_export: history: 7d tags: - - tag: Application - value: General + tag: component + value: system - uuid: fa98827fe6474bf692d6aba3273836f7 name: 'Number of running processes' @@ -2822,8 +3098,8 @@ zabbix_export: history: 7d tags: - - tag: Application - value: General + tag: component + value: system - uuid: 48c251895f234f4595c4133015c27a18 name: 'System boot time' @@ -2838,8 +3114,8 @@ zabbix_export: - 1h tags: - - tag: Application - value: General + tag: component + value: system - uuid: f744b8e0be46431e8088803b3a1b210d name: 'System name' @@ -2857,8 +3133,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: eda29f0c8c55495ab93820caa26338bf @@ -2867,6 +3143,13 @@ zabbix_export: priority: INFO description: 'System name has changed. Ack to close.' manual_close: 'YES' + tags: + - + tag: scope + value: notice + - + tag: scope + value: security - uuid: ac41daaa287944f3b0429c6fb2bca09c name: 'System local time' @@ -2876,8 +3159,8 @@ zabbix_export: description: 'System local time of the host.' tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: cffb7209ce2a45bd868ac41c0680be56 @@ -2886,6 +3169,13 @@ zabbix_export: priority: WARNING description: 'The host system time is different from the Zabbix server time.' manual_close: 'YES' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance - uuid: 2e6e1ac8eb724a47b6c50b6c352ee3f7 name: 'Operating system architecture' @@ -2902,8 +3192,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os - uuid: a40ad2e2bda3453b873d634e6a003dc2 name: 'Operating system' @@ -2920,8 +3210,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os triggers: - uuid: 2f043de71d2940d184aa02200e33c28a @@ -2934,6 +3224,10 @@ zabbix_export: - name: 'System name has changed (new name: {ITEM.VALUE})' expression: 'last(/Linux generic by Zabbix agent/system.hostname,#1)<>last(/Linux generic by Zabbix agent/system.hostname,#2) and length(last(/Linux generic by Zabbix agent/system.hostname))>0' + tags: + - + tag: scope + value: notice - uuid: 1097f843e7324a1fa0508544ddddd556 name: 'Software installed' @@ -2949,8 +3243,8 @@ zabbix_export: - 1d tags: - - tag: Application - value: Inventory + tag: component + value: os - uuid: b3a8feced15d4a09a8a2d8d1d8c9a546 name: 'System description' @@ -2967,8 +3261,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: 0a49428e394c4431bf97aa8787637bff name: 'System uptime' @@ -2980,8 +3274,8 @@ zabbix_export: description: 'System uptime in ''N days, hh:mm:ss'' format.' tags: - - tag: Application - value: Status + tag: component + value: system triggers: - uuid: 2b612f4d65f4444c8a0609362c48463b @@ -2990,6 +3284,10 @@ zabbix_export: priority: WARNING description: 'The host uptime is less than 10 minutes' manual_close: 'YES' + tags: + - + tag: scope + value: notice - uuid: c595adf482c04553a2477bc1d929bc8d name: 'Number of logged in users' @@ -2998,8 +3296,8 @@ zabbix_export: description: 'Number of users who are currently logged in.' tags: - - tag: Application - value: General + tag: component + value: environment - uuid: a10cff7883a4433bb744ebc2264fa13d name: 'Checksum of /etc/passwd' @@ -3015,8 +3313,8 @@ zabbix_export: - 1h tags: - - tag: Application - value: Security + tag: component + value: environment triggers: - uuid: a07bba3d320c4979b68ac0bbfad900dc @@ -3031,6 +3329,10 @@ zabbix_export: - name: 'System name has changed (new name: {ITEM.VALUE})' expression: 'last(/Linux generic by Zabbix agent/system.hostname,#1)<>last(/Linux generic by Zabbix agent/system.hostname,#2) and length(last(/Linux generic by Zabbix agent/system.hostname))>0' + tags: + - + tag: scope + value: security macros: - macro: '{$KERNEL.MAXFILES.MIN}' @@ -3059,8 +3361,11 @@ zabbix_export: description: 'The free space of swap volume/file in bytes.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: da85940246a044398668403af8ce0bb6 name: 'Free swap space in %' @@ -3071,8 +3376,11 @@ zabbix_export: description: 'The free space of swap volume/file in percent.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: 0067f617f90643d8b5721a659992db77 name: 'Total swap space' @@ -3082,8 +3390,11 @@ zabbix_export: description: 'The total space of swap volume/file in bytes.' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: e9aa329aff2c443595cd77443a512a1a name: 'Available memory' @@ -3093,8 +3404,8 @@ zabbix_export: description: 'Available memory, in Linux, available = free + buffers + cache. On other platforms calculation may vary. See also Appendixes in Zabbix Documentation about parameters of the vm.memory.size item.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 20299d21c1ee47a284f54e3b9c8ac919 name: 'Available memory in %' @@ -3105,8 +3416,8 @@ zabbix_export: description: 'Available memory as percentage of total. See also Appendixes in Zabbix Documentation about parameters of the vm.memory.size item.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: b2f541b33a32428aa7644825d54f706a name: 'Total memory' @@ -3116,8 +3427,8 @@ zabbix_export: description: 'Total memory in Bytes' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: bb852083c6aa43119bfb1d0756d9f1f7 name: 'Memory utilization' @@ -3137,8 +3448,8 @@ zabbix_export: key: 'vm.memory.size[pavailable]' tags: - - tag: Application - value: Memory + tag: component + value: memory triggers: - uuid: 804010cd02244ec5b47ba77bfa734228 @@ -3149,7 +3460,14 @@ zabbix_export: dependencies: - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance macros: - macro: '{$MEMORY.AVAILABLE.MIN}' @@ -3208,8 +3526,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: f0c78df653744f03aaef06f909525a3d name: 'Interface {#IFNAME}: Inbound packets with errors' @@ -3223,8 +3547,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 544b545925344458ae3895198fa5b00a name: 'Interface {#IFNAME}: Bits received' @@ -3243,8 +3573,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 3502455ff20742439521d5b9d2f015a3 name: 'Interface {#IFNAME}: Outbound packets discarded' @@ -3258,8 +3594,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 0044c70afff64bf99ecec9173ef7a0f8 name: 'Interface {#IFNAME}: Outbound packets with errors' @@ -3273,8 +3615,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: efa9c1b34b86486c9260730316c7a67c name: 'Interface {#IFNAME}: Bits sent' @@ -3293,8 +3641,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: f9d88bf4e5b245ed80870b50506e7db3 name: 'Interface {#IFNAME}: Operational status' @@ -3337,8 +3691,14 @@ zabbix_export: return newvalue; tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 4b06b63814d34a90abe971abcd97cf83 @@ -3356,6 +3716,10 @@ zabbix_export: WARNING: if closed manually - won't fire again on next poll, because of .diff. manual_close: 'YES' + tags: + - + tag: scope + value: availability - uuid: 09bb129b088d493990bb4fa381eacad8 name: 'Interface {#IFNAME}: Interface type' @@ -3376,8 +3740,14 @@ zabbix_export: - 1d tags: - - tag: Application - value: 'Interface {#IFNAME}' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 42ba7cc36b734d4a933ed4f7ceb8f3a4 @@ -3402,6 +3772,10 @@ zabbix_export: name: 'Interface {#IFNAME}: Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])=2 and (last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#1)<>last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#2))' recovery_expression: 'last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: performance - uuid: b4da7325b41647ab997cf6906a9cba23 expression: | @@ -3421,6 +3795,13 @@ zabbix_export: name: 'Interface {#IFNAME}: Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])=2 and (last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#1)<>last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#2))' recovery_expression: 'last(/Linux network interfaces by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance graph_prototypes: - uuid: 4b1489e1d06a4443a4f379854936cfee @@ -3740,15 +4121,23 @@ zabbix_export: name: 'Getting closer to process limit (over 80% used)' opdata: '{ITEM.LASTVALUE1} active, {ITEM.LASTVALUE2} limit.' priority: WARNING + tags: + - + tag: scope + value: performance - uuid: 613c30a98cf044b1b46a3d1d50f90eb8 expression: 'last(/Linux generic by Zabbix agent/proc.num)/last(/Linux generic by Zabbix agent/kernel.maxproc)*100>80' name: 'Getting closer to process limit (over 80% used)' opdata: '{ITEM.LASTVALUE1} active, {ITEM.LASTVALUE2} limit.' priority: WARNING + tags: + - + tag: scope + value: performance - uuid: f49fc01c5ac945d59455563bdbcc6469 - expression: 'min(/Linux by Zabbix agent/system.swap.size[,pfree],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux by Zabbix agent/system.swap.size[,total])>0' + expression: 'max(/Linux by Zabbix agent/system.swap.size[,pfree],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux by Zabbix agent/system.swap.size[,total])>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: WARNING @@ -3759,10 +4148,14 @@ zabbix_export: expression: 'min(/Linux by Zabbix agent/vm.memory.utilization,5m)>{$MEMORY.UTIL.MAX}' - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' + tags: + - + tag: scope + value: capacity - uuid: 6bf4726efad344529d3c8908053c6e6c - expression: 'min(/Linux memory by Zabbix agent/system.swap.size[,pfree],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux memory by Zabbix agent/system.swap.size[,total])>0' + expression: 'max(/Linux memory by Zabbix agent/system.swap.size[,pfree],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux memory by Zabbix agent/system.swap.size[,total])>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: WARNING @@ -3773,19 +4166,37 @@ zabbix_export: expression: 'min(/Linux memory by Zabbix agent/vm.memory.utilization,5m)>{$MEMORY.UTIL.MAX}' - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' + tags: + - + tag: scope + value: capacity - uuid: 686470cef97f48f6b017e9fc7a078afe - expression: 'min(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0' name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 3800877e8b474aa2aa83c1ecc0523db6 - expression: 'min(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' + expression: 'max(/Linux memory by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by Zabbix agent/vm.memory.size[total])>0' name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: AVERAGE + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 695f0c352377409d95aca3fe76d1cae2 expression: | @@ -3796,6 +4207,13 @@ zabbix_export: opdata: 'Load averages(1m 5m 15m): ({ITEM.LASTVALUE1} {ITEM.LASTVALUE3} {ITEM.LASTVALUE4}), # of CPUs: {ITEM.LASTVALUE2}' priority: AVERAGE description: 'Per CPU load average is too high. Your system may be slow to respond.' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 0d6fc27f8a884510b2f31a5a0e653f70 expression: | @@ -3806,6 +4224,13 @@ zabbix_export: opdata: 'Load averages(1m 5m 15m): ({ITEM.LASTVALUE1} {ITEM.LASTVALUE3} {ITEM.LASTVALUE4}), # of CPUs: {ITEM.LASTVALUE2}' priority: AVERAGE description: 'Per CPU load average is too high. Your system may be slow to respond.' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance graphs: - uuid: 7036809e95be49b4959fefe8e89a5e90 @@ -3838,7 +4263,7 @@ zabbix_export: host: 'Linux by Zabbix agent' key: system.cpu.intr - - uuid: 345236549e004d4da84b47bc797d248e + uuid: f217c30162b24c9190785fad1ec83b73 name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -3847,58 +4272,58 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,system]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,user]' - sortorder: '2' color: F63100 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,nice]' - sortorder: '3' color: A54F10 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,iowait]' - sortorder: '4' color: FC6EA3 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,steal]' - sortorder: '5' color: 6C59DC item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,interrupt]' - sortorder: '6' color: AC8C14 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,softirq]' - sortorder: '7' color: 611F27 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,guest]' - sortorder: '8' color: F230E0 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.util[,guest_nice]' - - uuid: f217c30162b24c9190785fad1ec83b73 + uuid: 345236549e004d4da84b47bc797d248e name: 'CPU usage' type: STACKED ymin_type_1: FIXED @@ -3907,58 +4332,58 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,system]' - sortorder: '1' color: 2774A4 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,user]' - sortorder: '2' color: F63100 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,nice]' - sortorder: '3' color: A54F10 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,iowait]' - sortorder: '4' color: FC6EA3 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,steal]' - sortorder: '5' color: 6C59DC item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,interrupt]' - sortorder: '6' color: AC8C14 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,softirq]' - sortorder: '7' color: 611F27 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,guest]' - sortorder: '8' color: F230E0 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.util[,guest_nice]' - - uuid: 4c14e3706a3c4c48b1fabf7d8d0991a8 + uuid: 668ae470ea33444bb40e3b83b97659c3 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -3967,10 +4392,10 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: system.cpu.util - - uuid: 668ae470ea33444bb40e3b83b97659c3 + uuid: 4c14e3706a3c4c48b1fabf7d8d0991a8 name: 'CPU utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -3979,10 +4404,10 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: system.cpu.util - - uuid: b089fd66c95b4e8ca923820a13f8dd16 + uuid: f260a63bc3b04c3b80b47f83bb05ed9c name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -3990,17 +4415,17 @@ zabbix_export: drawtype: BOLD_LINE color: 1A7C11 item: - host: 'Linux memory by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'vm.memory.size[total]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux memory by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'vm.memory.size[available]' - - uuid: f260a63bc3b04c3b80b47f83bb05ed9c + uuid: b089fd66c95b4e8ca923820a13f8dd16 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -4008,17 +4433,17 @@ zabbix_export: drawtype: BOLD_LINE color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux memory by Zabbix agent' key: 'vm.memory.size[total]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux by Zabbix agent' + host: 'Linux memory by Zabbix agent' key: 'vm.memory.size[available]' - - uuid: 83c385fe3aef4aa9b862ed4718e428d3 + uuid: bac7a8fb7e014696b54d262bf40e5b12 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -4027,10 +4452,10 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux memory by Zabbix agent' + host: 'Linux by Zabbix agent' key: vm.memory.utilization - - uuid: bac7a8fb7e014696b54d262bf40e5b12 + uuid: 83c385fe3aef4aa9b862ed4718e428d3 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -4039,135 +4464,135 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux memory by Zabbix agent' key: vm.memory.utilization - - uuid: 644864fece6e4c0c9484c57e24808691 + uuid: fa49531c9c3d4087b2205bed6ed0469f name: Processes graph_items: - color: 1A7C11 item: - host: 'Linux generic by Zabbix agent' + host: 'Linux by Zabbix agent' key: proc.num - sortorder: '1' color: 2774A4 item: - host: 'Linux generic by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'proc.num[,,run]' - sortorder: '2' color: F63100 item: - host: 'Linux generic by Zabbix agent' + host: 'Linux by Zabbix agent' key: kernel.maxproc - - uuid: fa49531c9c3d4087b2205bed6ed0469f + uuid: 644864fece6e4c0c9484c57e24808691 name: Processes graph_items: - color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux generic by Zabbix agent' key: proc.num - sortorder: '1' color: 2774A4 item: - host: 'Linux by Zabbix agent' + host: 'Linux generic by Zabbix agent' key: 'proc.num[,,run]' - sortorder: '2' color: F63100 item: - host: 'Linux by Zabbix agent' + host: 'Linux generic by Zabbix agent' key: kernel.maxproc - - uuid: 71e4089be866400a9f0a520ba271c243 + uuid: 1ca6e2d883114853bd402110c3fd211e name: 'Swap usage' graph_items: - color: 1A7C11 item: - host: 'Linux memory by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.swap.size[,free]' - sortorder: '1' color: 2774A4 item: - host: 'Linux memory by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.swap.size[,total]' - - uuid: 1ca6e2d883114853bd402110c3fd211e + uuid: 71e4089be866400a9f0a520ba271c243 name: 'Swap usage' graph_items: - color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux memory by Zabbix agent' key: 'system.swap.size[,free]' - sortorder: '1' color: 2774A4 item: - host: 'Linux by Zabbix agent' + host: 'Linux memory by Zabbix agent' key: 'system.swap.size[,total]' - - uuid: 479ffa370eef48caba68f06e63e73344 + uuid: 1b8cc9470a5040d79090a3e5dfcb0a76 name: 'System load' ymin_type_1: FIXED graph_items: - color: 1A7C11 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.load[all,avg1]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.load[all,avg5]' - sortorder: '2' color: F63100 item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: 'system.cpu.load[all,avg15]' - sortorder: '3' color: A54F10 yaxisside: RIGHT item: - host: 'Linux CPU by Zabbix agent' + host: 'Linux by Zabbix agent' key: system.cpu.num - - uuid: 1b8cc9470a5040d79090a3e5dfcb0a76 + uuid: 479ffa370eef48caba68f06e63e73344 name: 'System load' ymin_type_1: FIXED graph_items: - color: 1A7C11 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.load[all,avg1]' - sortorder: '1' color: 2774A4 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.load[all,avg5]' - sortorder: '2' color: F63100 item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: 'system.cpu.load[all,avg15]' - sortorder: '3' color: A54F10 yaxisside: RIGHT item: - host: 'Linux by Zabbix agent' + host: 'Linux CPU by Zabbix agent' key: system.cpu.num |