diff options
Diffstat (limited to 'templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml')
-rw-r--r-- | templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml | 727 |
1 files changed, 518 insertions, 209 deletions
diff --git a/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml b/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml index 40c89d56825..b6f2ebae895 100644 --- a/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml +++ b/templates/os/linux_snmp_snmp/template_os_linux_snmp_snmp.yaml @@ -1,6 +1,6 @@ zabbix_export: version: '6.0' - date: '2022-01-18T20:36:59Z' + date: '2022-01-26T10:40:15Z' groups: - uuid: 57b7ae836ca64446ba2c296389c009b7 @@ -62,8 +62,11 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 5e96a297e7e54c0ba4607949c854edc8 name: '{#DEVNAME}: Disk utilization' @@ -78,8 +81,11 @@ zabbix_export: The 1 minute average load of disk (%) tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: a060b61ad4f24be299c0a9b2582dda87 name: '{#DEVNAME}: Disk write rate' @@ -99,8 +105,11 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' graph_prototypes: - uuid: 15f4080e061d4b86a253709d56f444a5 @@ -156,8 +165,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 335279fa524d48089d99ffba47017a0f name: 'Load average (1m avg)' @@ -169,8 +178,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 74a03675fdba49969d7286d718edc4e8 name: 'Load average (5m avg)' @@ -182,8 +191,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: d774c8d00aab4158b856feda354fcef6 name: 'Load average (15m avg)' @@ -195,8 +204,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 20dbc1d9ed25400983eadb6e9d6f1f04 name: 'Number of CPUs' @@ -216,8 +225,8 @@ zabbix_export: return JSON.parse(value).length; tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 2e52405bed144bd392ba386d8d8fa752 name: 'Context switches per second' @@ -233,8 +242,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu discovery_rules: - uuid: bb04cfa331214963b311d7b397cb3c12 @@ -269,8 +278,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 47939519397147e7be84d1d3223e8111 name: 'CPU guest nice time' @@ -296,8 +305,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: b20769f44f8247e1a6a5908ff084ff81 name: 'CPU idle time' @@ -323,8 +332,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 7da67bc8887a4d36abba6b041a72f221 name: 'CPU interrupt time' @@ -350,8 +359,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: ce41593112f1497884643f7f99075f4b name: 'CPU iowait time' @@ -377,8 +386,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 80c42f533f3d40529a1451ecdbaf3d62 name: 'CPU nice time' @@ -404,8 +413,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 1c121eeb3f864dd68569efff6ab79ac8 name: 'CPU softirq time' @@ -431,8 +440,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: b98feceb5d1b4dafbbbbc80d3f9598f9 name: 'CPU steal time' @@ -458,8 +467,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 0b45abb043f14f23bd8d71f0bca70c06 name: 'CPU system time' @@ -485,8 +494,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 295af9e607aa46c4886a49905137b7ad name: 'CPU user time' @@ -512,8 +521,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: aa01918c9d864f498cc211772103ba27 name: 'CPU utilization' @@ -535,8 +544,8 @@ zabbix_export: key: 'system.cpu.idle[ssCpuRawIdle.{#SNMPINDEX}]' tags: - - tag: Application - value: CPU + tag: component + value: cpu trigger_prototypes: - uuid: 305450aac4ce4170a3a7942f6b092593 @@ -545,6 +554,10 @@ zabbix_export: opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' + tags: + - + tag: scope + value: performance graph_prototypes: - uuid: 1ed285cca7774aad9335101f373eb642 @@ -698,8 +711,11 @@ zabbix_export: - 'return (100-value);' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: 377f4ffa529f4b0690a11228f4021294 @@ -710,6 +726,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: 5f80199affa44ed7a6b875c49ca00aa7 expression: 'min(/Linux filesystems SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' @@ -723,6 +746,13 @@ zabbix_export: - name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: 'min(/Linux filesystems SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 3cc99f32a3a44b2a94c2bab5f2765c8e name: '{#FSNAME}: Space utilization' @@ -735,8 +765,11 @@ zabbix_export: description: 'Space utilization in % for {#FSNAME}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: 9e9b2eb864164eebb4825ba0331b0b95 name: '{#FSNAME}: Total space' @@ -757,8 +790,11 @@ zabbix_export: - '{#ALLOC_UNITS}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: 2cfbdae09907476ea6d73af86338f279 name: '{#FSNAME}: Used space' @@ -777,8 +813,11 @@ zabbix_export: - '{#ALLOC_UNITS}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: ae3535ef3f674dccb6c809dc7d01172c @@ -794,6 +833,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: 3bef4897bcd549288203241c5ca9f017 expression: | @@ -814,6 +860,13 @@ zabbix_export: expression: | last(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Linux filesystems SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux filesystems SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<5G or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity graph_prototypes: - uuid: f1000d7a017f4954a32103b345ae4fdf @@ -901,8 +954,11 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: 95b96317790d467c8f2c3acbe4f508a2 name: 'Free swap space in %' @@ -915,8 +971,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: 7e3c9bc424684af8b16852548145d240 name: 'Total swap space' @@ -935,8 +994,11 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: d2f2a3127c83459696bb7496de04830b name: 'Available memory' @@ -948,8 +1010,8 @@ zabbix_export: description: 'Please note that memory utilization is a rough estimate, since memory available is calculated as free+buffers+cached, which is not 100% accurate, but the best we can get using SNMP.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 81c8a8aa72144ec99c0723bd1c7efde0 name: 'Memory (buffers)' @@ -968,8 +1030,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: a74e6bc72c8c45f2b01ee1b50ce64fdc name: 'Memory (cached)' @@ -988,8 +1050,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: b13aae9bb13c432998688f8c3230ddb2 name: 'Free memory' @@ -1006,8 +1068,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 849c5cd7aec94ed48c6a0a321b54d801 name: 'Total memory' @@ -1026,8 +1088,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: ac10ac53a99e464bbf0c5894d4297cfc name: 'Memory utilization' @@ -1040,8 +1102,8 @@ zabbix_export: description: 'Please note that memory utilization is a rough estimate, since memory available is calculated as free+buffers+cached, which is not 100% accurate, but the best we can get using SNMP.' tags: - - tag: Application - value: Memory + tag: component + value: memory triggers: - uuid: 38e4d31ccb594ba1a041c47633887ef6 @@ -1052,7 +1114,14 @@ zabbix_export: dependencies: - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>0' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance macros: - macro: '{$MEMORY.AVAILABLE.MIN}' @@ -1095,8 +1164,11 @@ zabbix_export: name: 'Service state' tags: - - tag: Application - value: Status + tag: component + value: health + - + tag: component + value: network triggers: - uuid: 28927c3715714a77a259d48943ddb8fe @@ -1104,6 +1176,10 @@ zabbix_export: name: 'Unavailable by ICMP ping' priority: HIGH description: 'Last three attempts returned timeout. Please check device connectivity.' + tags: + - + tag: scope + value: availability - uuid: bc5a3fbab2834f8bb012325071c5b2e0 name: 'ICMP loss' @@ -1114,8 +1190,11 @@ zabbix_export: units: '%' tags: - - tag: Application - value: Status + tag: component + value: health + - + tag: component + value: network triggers: - uuid: f6d63c03e6f34888897464102fa369ec @@ -1127,6 +1206,13 @@ zabbix_export: - name: 'Unavailable by ICMP ping' expression: 'max(/Linux SNMP/icmpping,#3)=0' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance - uuid: b1e02fd733c14d71935e24fbe8786d40 name: 'ICMP response time' @@ -1137,8 +1223,11 @@ zabbix_export: units: s tags: - - tag: Application - value: Status + tag: component + value: health + - + tag: component + value: network triggers: - uuid: 1c1b86790d6442e59f50d94f9844c337 @@ -1153,6 +1242,13 @@ zabbix_export: - name: 'Unavailable by ICMP ping' expression: 'max(/Linux SNMP/icmpping,#3)=0' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance - uuid: 85a597b741bb4e6e8fa9806e8737caf4 name: 'SNMP traps (fallback)' @@ -1165,8 +1261,8 @@ zabbix_export: logtimefmt: 'hh:mm:sszyyyy/MM/dd' tags: - - tag: Application - value: General + tag: component + value: network - uuid: e45c4b2df4a640a1a36154cb2b717e9d name: 'System contact details' @@ -1188,8 +1284,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: fdb0807c4a9a452f8a3cbab01a4ddb2e name: 'Interrupts per second' @@ -1205,8 +1301,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: eeaba506dee342518660c03d422faa2a name: 'Load average (1m avg)' @@ -1218,8 +1314,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: e0c8a351d59f42b78e6db4a0c50aa5d2 name: 'Load average (5m avg)' @@ -1231,8 +1327,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 0a5c406d4e434dbba248a18318f6a869 name: 'Load average (15m avg)' @@ -1244,8 +1340,8 @@ zabbix_export: description: 'MIB: UCD-SNMP-MIB' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: f835f2d2e65c4efc8934a61870d907ca name: 'Number of CPUs' @@ -1265,8 +1361,8 @@ zabbix_export: return JSON.parse(value).length; tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: e10a890dc6724cbda96f7c40c49cd730 name: 'Context switches per second' @@ -1282,8 +1378,8 @@ zabbix_export: - '' tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: abd4d4b7097644478329b578dfa7bf09 name: 'System description' @@ -1306,8 +1402,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: 9f2b3de3245e4ffea5aefc636e0f3da1 name: 'System location' @@ -1329,8 +1425,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: 3ee68ecd1edc4f5d9cddefa78f8d502e name: 'System name' @@ -1352,8 +1448,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system triggers: - uuid: eeb0355174d74892a4e3a078e6ac7952 @@ -1362,6 +1458,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: 5b17833c4646423d8fd4115fa19d2ffe name: 'System object ID' @@ -1382,8 +1485,8 @@ zabbix_export: - 12h tags: - - tag: Application - value: General + tag: component + value: system - uuid: a8ad10709a6e457187f58695de20b027 name: 'Free swap space' @@ -1402,8 +1505,11 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: 52ae3f1d7b3d4b669b40f0fddbb0e326 name: 'Free swap space in %' @@ -1416,8 +1522,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: 7db5193027794961840c228c6280fe5b name: 'Total swap space' @@ -1436,8 +1545,11 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory + - + tag: component + value: storage - uuid: d3fba18851db4be08df04ab85536bb14 name: Uptime @@ -1458,8 +1570,8 @@ zabbix_export: - '0.01' tags: - - tag: Application - value: Status + tag: component + value: system triggers: - uuid: e129fb90ec084a83806aec27141cd6eb @@ -1472,6 +1584,10 @@ zabbix_export: - name: 'No SNMP data collection' expression: 'max(/Linux SNMP/zabbix[host,snmp,available],{$SNMP.TIMEOUT})=0' + tags: + - + tag: scope + value: notice - uuid: ad8a3857e8b04dffbc0c052a0d36fe08 name: 'Available memory' @@ -1483,8 +1599,8 @@ zabbix_export: description: 'Please note that memory utilization is a rough estimate, since memory available is calculated as free+buffers+cached, which is not 100% accurate, but the best we can get using SNMP.' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: c071dae605b64cce886df7d2865e77e0 name: 'Memory (buffers)' @@ -1503,8 +1619,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: d5e0a99bfd9844108c3d26d53d1a3d0c name: 'Memory (cached)' @@ -1523,8 +1639,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: fc3fb5310e8f4af7a093b9df9eede403 name: 'Free memory' @@ -1541,8 +1657,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: de35484e53b24894aa050f15e1941106 name: 'Total memory' @@ -1561,8 +1677,8 @@ zabbix_export: - '1024' tags: - - tag: Application - value: Memory + tag: component + value: memory - uuid: 640d893d48d44f2ebe2c9e9bb0158f76 name: 'Memory utilization' @@ -1575,8 +1691,8 @@ zabbix_export: description: 'Please note that memory utilization is a rough estimate, since memory available is calculated as free+buffers+cached, which is not 100% accurate, but the best we can get using SNMP.' tags: - - tag: Application - value: Memory + tag: component + value: memory triggers: - uuid: 063b87d246b04e74a439114a05f00fe5 @@ -1587,7 +1703,14 @@ zabbix_export: dependencies: - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>0' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 03491bb9b98f4267bf1ff56cc226d819 name: 'SNMP agent availability' @@ -1604,8 +1727,11 @@ zabbix_export: name: zabbix.host.available tags: - - tag: Application - value: Status + tag: component + value: health + - + tag: component + value: network triggers: - uuid: 63d99e49b3584fb2bf61a7d56725fb3c @@ -1618,6 +1744,10 @@ zabbix_export: - name: 'Unavailable by ICMP ping' expression: 'max(/Linux SNMP/icmpping,#3)=0' + tags: + - + tag: scope + value: availability discovery_rules: - uuid: 4089ef5360ec4b2a98b7742e8e4e9dd6 @@ -1652,8 +1782,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: ce514c83afb345b2b0f3b85d6ec89dc3 name: 'CPU guest nice time' @@ -1679,8 +1809,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 394bffd2086545af806f4ad990f853a1 name: 'CPU idle time' @@ -1706,8 +1836,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 88e9044abe71483a8670b572517ff4ad name: 'CPU interrupt time' @@ -1733,8 +1863,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 87d1467c79cc4a3d8e5caf3b35de7e17 name: 'CPU iowait time' @@ -1760,8 +1890,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: d35896698d2a459fb682eb170e7005de name: 'CPU nice time' @@ -1787,8 +1917,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: b48b79d7c2464bd996776477e55ce724 name: 'CPU softirq time' @@ -1814,8 +1944,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: f0e15f783b434cc49c97681e15def25c name: 'CPU steal time' @@ -1841,8 +1971,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: 9f063ab6a217459e9e1ae95cc77071ff name: 'CPU system time' @@ -1868,8 +1998,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: e07c1afe5f8c4db0bae364933df3e571 name: 'CPU user time' @@ -1895,8 +2025,8 @@ zabbix_export: return value/{#CPU.COUNT} tags: - - tag: Application - value: CPU + tag: component + value: cpu - uuid: dfd150b9966c49e6b8bf08570438f17c name: 'CPU utilization' @@ -1918,8 +2048,8 @@ zabbix_export: key: 'system.cpu.idle[ssCpuRawIdle.{#SNMPINDEX}]' tags: - - tag: Application - value: CPU + tag: component + value: cpu trigger_prototypes: - uuid: 34b29a2e43b347d0ada6b80a472a659e @@ -1928,6 +2058,10 @@ zabbix_export: opdata: 'Current utilization: {ITEM.LASTVALUE1}' priority: WARNING description: 'CPU utilization is too high. The system might be slow to respond.' + tags: + - + tag: scope + value: performance graph_prototypes: - uuid: fe9835f96dfd4912933e1c3db7943fdf @@ -2098,8 +2232,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 23d5c37a8a66495c81babc76085dd0d0 name: 'Interface {#IFNAME}({#IFALIAS}): Inbound packets with errors' @@ -2118,8 +2258,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 229e36fe673e43c0a69f942c086fea97 name: 'Interface {#IFNAME}({#IFALIAS}): Bits received' @@ -2143,8 +2289,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: bbaad86407a349ed81b3b329e0754cdb name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets discarded' @@ -2167,8 +2319,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 184b63fa8f184915a8bd365afebae00f name: 'Interface {#IFNAME}({#IFALIAS}): Outbound packets with errors' @@ -2187,8 +2345,14 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: ad64f09ccd88467f811499ef17096c0a name: 'Interface {#IFNAME}({#IFALIAS}): Bits sent' @@ -2212,8 +2376,14 @@ zabbix_export: - '8' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 54b1b171187b44c2a0b8dfadf06f9b00 name: 'Interface {#IFNAME}({#IFALIAS}): Speed' @@ -2238,8 +2408,14 @@ zabbix_export: - 1h tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' - uuid: 4aaabfdfeeac4c779255fd8b5a4550f4 name: 'Interface {#IFNAME}({#IFALIAS}): Operational status' @@ -2261,8 +2437,14 @@ zabbix_export: name: 'IF-MIB::ifOperStatus' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 038c4ebc6bdf48f69b60fca856318638 @@ -2280,6 +2462,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: ce0a2b8f62ff4591b5e3bc8b348bf946 name: 'Interface {#IFNAME}({#IFALIAS}): Interface type' @@ -2303,8 +2489,14 @@ zabbix_export: - 1d tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 02387536c92f449384c23a0744e71ee3 @@ -2334,6 +2526,10 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))' recovery_expression: 'last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: performance - uuid: efe5516d1c164a8cb243c4806b9684a2 expression: | @@ -2354,6 +2550,10 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))' recovery_expression: 'last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: performance - uuid: dbbd6222837345b891dd613f6d40f98f expression: | @@ -2373,6 +2573,13 @@ zabbix_export: name: 'Interface {#IFNAME}({#IFALIAS}): Link down' expression: '{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))' recovery_expression: 'last(/Linux SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])<>2 or {$IFCONTROL:"{#IFNAME}"}=0' + tags: + - + tag: scope + value: availability + - + tag: scope + value: performance graph_prototypes: - uuid: c09b8ad9356741fcb9560446b50d8cf0 @@ -2476,8 +2683,14 @@ zabbix_export: name: 'EtherLike-MIB::dot3StatsDuplexStatus' tags: - - tag: Application - value: 'Interface {#IFNAME}({#IFALIAS})' + tag: component + value: interface + - + tag: component + value: network + - + tag: interface + value: 'port-{#SNMPINDEX}' trigger_prototypes: - uuid: 1e1f12c0cf744fd3aaac6570325bd661 @@ -2486,6 +2699,10 @@ zabbix_export: priority: WARNING description: 'Please check autonegotiation settings and cabling' manual_close: 'YES' + tags: + - + tag: scope + value: performance preprocessing: - type: JAVASCRIPT @@ -2544,8 +2761,11 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: b1fb6665c96b4c9f999b3803d45eea3e name: '{#DEVNAME}: Disk utilization' @@ -2560,8 +2780,11 @@ zabbix_export: The 1 minute average load of disk (%) tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' - uuid: 147ad615fd544ab39494ce829da0bb14 name: '{#DEVNAME}: Disk write rate' @@ -2581,8 +2804,11 @@ zabbix_export: - '' tags: - - tag: Application - value: 'Disk {#DEVNAME}' + tag: component + value: storage + - + tag: disk + value: '{#DEVNAME}' graph_prototypes: - uuid: 76f7583a5256463a82d60c0fef3c6a7f @@ -2649,8 +2875,11 @@ zabbix_export: - 'return (100-value);' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: c2a464a9d8f24b1f96251feabeec8b6a @@ -2661,6 +2890,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: 396da67ae447497781d9f37215490b71 expression: 'min(/Linux SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' @@ -2674,6 +2910,13 @@ zabbix_export: - name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' expression: 'min(/Linux SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + tags: + - + tag: scope + value: capacity + - + tag: scope + value: performance - uuid: 0cb84e1611e944e68caf677492d169e5 name: '{#FSNAME}: Space utilization' @@ -2686,8 +2929,11 @@ zabbix_export: description: 'Space utilization in % for {#FSNAME}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: 9117a148b85c4593a3df470a1e023573 name: '{#FSNAME}: Total space' @@ -2708,8 +2954,11 @@ zabbix_export: - '{#ALLOC_UNITS}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' - uuid: 04168e44dd0f4d3c96496c3fadd13fde name: '{#FSNAME}: Used space' @@ -2728,8 +2977,11 @@ zabbix_export: - '{#ALLOC_UNITS}' tags: - - tag: Application - value: 'Filesystem {#FSNAME}' + tag: component + value: storage + - + tag: filesystem + value: '{#FSNAME}' trigger_prototypes: - uuid: 4e84d5b0e3bb4729a6eabd5882d2d603 @@ -2745,6 +2997,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: 210ae86feef14fa0a82c97331e522937 expression: | @@ -2765,6 +3024,13 @@ zabbix_export: expression: | last(/Linux SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Linux SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<5G or timeleft(/Linux SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + tags: + - + tag: scope + value: availability + - + tag: scope + value: capacity graph_prototypes: - uuid: 10878869ac0641bc96b9898820a4f3ea @@ -2788,6 +3054,13 @@ zabbix_export: item: host: 'Linux SNMP' key: 'vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]' + tags: + - + tag: class + value: os + - + tag: target + value: linux macros: - macro: '{$CPU.UTIL.CRIT}' @@ -4027,7 +4300,7 @@ zabbix_export: triggers: - uuid: 12324c6e7b564c858406702148b43bc4 - expression: 'min(/Linux memory SNMP/system.swap.pfree[snmp],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux memory SNMP/system.swap.total[memTotalSwap.0])>0' + expression: 'max(/Linux memory SNMP/system.swap.pfree[snmp],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux memory SNMP/system.swap.total[memTotalSwap.0])>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: WARNING @@ -4038,10 +4311,14 @@ zabbix_export: expression: 'min(/Linux memory SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>0' + tags: + - + tag: scope + value: capacity - uuid: 8d66563ff7744cd6847325d473eaacfe - expression: 'min(/Linux SNMP/system.swap.pfree[snmp],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux SNMP/system.swap.total[memTotalSwap.0])>0' + expression: 'max(/Linux SNMP/system.swap.pfree[snmp],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux SNMP/system.swap.total[memTotalSwap.0])>0' name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: WARNING @@ -4052,19 +4329,37 @@ zabbix_export: expression: 'min(/Linux SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' - name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' - expression: 'min(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>0' + tags: + - + tag: scope + value: capacity - uuid: 687586e62f4b4191aa95ba1ba74c7787 - expression: 'min(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux memory SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory SNMP/vm.memory.total[memTotalReal.0])>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: b0a04a6a01854d0eb6f9f225c1108261 - expression: 'min(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>0' + expression: 'max(/Linux SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux SNMP/vm.memory.total[memTotalReal.0])>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: 4e08b6e41268476292ac92da123bd8d7 expression: | @@ -4075,6 +4370,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: 33df3354161047f0b47ad7736b70a302 expression: | @@ -4085,6 +4387,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: 1b06aa0505e94191bce3bf15d41ad113 @@ -4117,7 +4426,7 @@ zabbix_export: host: 'Linux SNMP' key: 'system.cpu.intr[ssRawInterrupts.0]' - - uuid: 6af175b5899946c5bae1e7ab4e8f0635 + uuid: 16b11e6079864c71a7d068276a8e8650 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -4125,17 +4434,17 @@ zabbix_export: drawtype: BOLD_LINE color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux SNMP' key: 'vm.memory.total[memTotalReal.0]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux memory SNMP' + host: 'Linux SNMP' key: 'vm.memory.available[snmp]' - - uuid: 16b11e6079864c71a7d068276a8e8650 + uuid: 6af175b5899946c5bae1e7ab4e8f0635 name: 'Memory usage' ymin_type_1: FIXED graph_items: @@ -4143,17 +4452,17 @@ zabbix_export: drawtype: BOLD_LINE color: 1A7C11 item: - host: 'Linux SNMP' + host: 'Linux memory SNMP' key: 'vm.memory.total[memTotalReal.0]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux SNMP' + host: 'Linux memory SNMP' key: 'vm.memory.available[snmp]' - - uuid: edd17c68085b4a328c24ebd8d37fd30c + uuid: 5cd95425d8fe4705833995ccfb484c66 name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -4162,10 +4471,10 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux SNMP' key: 'vm.memory.util[snmp]' - - uuid: 5cd95425d8fe4705833995ccfb484c66 + uuid: edd17c68085b4a328c24ebd8d37fd30c name: 'Memory utilization' ymin_type_1: FIXED ymax_type_1: FIXED @@ -4174,93 +4483,93 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux SNMP' + host: 'Linux memory SNMP' key: 'vm.memory.util[snmp]' - - uuid: 24bd0481e30a49a78410fef4e1470546 + uuid: 421c99e9076c4f24931206255577c988 name: 'Swap usage' graph_items: - color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux SNMP' key: 'system.swap.free[memAvailSwap.0]' - sortorder: '1' color: 2774A4 item: - host: 'Linux memory SNMP' + host: 'Linux SNMP' key: 'system.swap.total[memTotalSwap.0]' - - uuid: 421c99e9076c4f24931206255577c988 + uuid: 24bd0481e30a49a78410fef4e1470546 name: 'Swap usage' graph_items: - color: 1A7C11 item: - host: 'Linux SNMP' + host: 'Linux memory SNMP' key: 'system.swap.free[memAvailSwap.0]' - sortorder: '1' color: 2774A4 item: - host: 'Linux SNMP' + host: 'Linux memory SNMP' key: 'system.swap.total[memTotalSwap.0]' - - uuid: 1ec155ff28e14859b26e9804e96c7fb8 + uuid: feff7234e6cc420e94acc3c0dab0a61e name: 'System load' ymin_type_1: FIXED graph_items: - color: 1A7C11 item: - host: 'Linux CPU SNMP' + host: 'Linux SNMP' key: 'system.cpu.load.avg1[laLoad.1]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU SNMP' + host: 'Linux SNMP' key: 'system.cpu.load.avg5[laLoad.2]' - sortorder: '2' color: F63100 item: - host: 'Linux CPU SNMP' + host: 'Linux SNMP' key: 'system.cpu.load.avg15[laLoad.3]' - sortorder: '3' color: A54F10 yaxisside: RIGHT item: - host: 'Linux CPU SNMP' + host: 'Linux SNMP' key: 'system.cpu.num[snmp]' - - uuid: feff7234e6cc420e94acc3c0dab0a61e + uuid: 1ec155ff28e14859b26e9804e96c7fb8 name: 'System load' ymin_type_1: FIXED graph_items: - color: 1A7C11 item: - host: 'Linux SNMP' + host: 'Linux CPU SNMP' key: 'system.cpu.load.avg1[laLoad.1]' - sortorder: '1' color: 2774A4 item: - host: 'Linux SNMP' + host: 'Linux CPU SNMP' key: 'system.cpu.load.avg5[laLoad.2]' - sortorder: '2' color: F63100 item: - host: 'Linux SNMP' + host: 'Linux CPU SNMP' key: 'system.cpu.load.avg15[laLoad.3]' - sortorder: '3' color: A54F10 yaxisside: RIGHT item: - host: 'Linux SNMP' + host: 'Linux CPU SNMP' key: 'system.cpu.num[snmp]' |