diff options
Diffstat (limited to 'templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml')
-rw-r--r-- | templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml b/templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml index cf729effb92..213cf269529 100644 --- a/templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml +++ b/templates/module/linux_snmp_snmp/template_module_linux_snmp_snmp.yaml @@ -1,6 +1,6 @@ zabbix_export: - version: '6.2' - date: '2022-06-07T19:36:52Z' + version: '6.4' + date: '2022-10-27T19:26:03Z' template_groups: - uuid: 57b7ae836ca64446ba2c296389c009b7 @@ -8,13 +8,13 @@ zabbix_export: templates: - uuid: 8278f5e79ef2420cab500a147cc72009 - template: 'Linux block devices SNMP' - name: 'Linux block devices SNMP' + template: 'Linux block devices by SNMP' + name: 'Linux block devices by SNMP' description: | MIBs used: UCD-DISKIO-MIB - Template tooling version used: 0.41 + Template tooling version used: 0.42 groups: - name: Templates/Modules @@ -115,14 +115,14 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux block devices SNMP' + host: 'Linux block devices by SNMP' key: 'vfs.dev.read.rate[diskIOReads.{#SNMPINDEX}]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux block devices SNMP' + host: 'Linux block devices by SNMP' key: 'vfs.dev.write.rate[diskIOWrites.{#SNMPINDEX}]' macros: - @@ -135,14 +135,14 @@ zabbix_export: description: 'This macro is used in block devices discovery. Can be overridden on the host or linked template level' - uuid: f55b1b1c10a44fe8aef0631f6f41b86d - template: 'Linux CPU SNMP' - name: 'Linux CPU SNMP' + template: 'Linux CPU by SNMP' + name: 'Linux CPU by SNMP' description: | MIBs used: HOST-RESOURCES-MIB UCD-SNMP-MIB - Template tooling version used: 0.41 + Template tooling version used: 0.42 groups: - name: Templates/Modules @@ -546,7 +546,7 @@ zabbix_export: trigger_prototypes: - uuid: 305450aac4ce4170a3a7942f6b092593 - expression: 'min(/Linux CPU SNMP/system.cpu.util[snmp,{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' + expression: 'min(/Linux CPU by SNMP/system.cpu.util[snmp,{#SNMPINDEX}],5m)>{$CPU.UTIL.CRIT}' name: 'High CPU utilization' event_name: 'High CPU utilization (over {$CPU.UTIL.CRIT}% for 5m)' opdata: 'Current utilization: {ITEM.LASTVALUE1}' @@ -567,55 +567,55 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.system[ssCpuRawSystem.{#SNMPINDEX}]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.user[ssCpuRawUser.{#SNMPINDEX}]' - sortorder: '2' color: F63100 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.nice[ssCpuRawNice.{#SNMPINDEX}]' - sortorder: '3' color: A54F10 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.iowait[ssCpuRawWait.{#SNMPINDEX}]' - sortorder: '4' color: FC6EA3 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.steal[ssCpuRawSteal.{#SNMPINDEX}]' - sortorder: '5' color: 6C59DC item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.interrupt[ssCpuRawInterrupt.{#SNMPINDEX}]' - sortorder: '6' color: AC8C14 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.softirq[ssCpuRawSoftIRQ.{#SNMPINDEX}]' - sortorder: '7' color: 611F27 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.guest[ssCpuRawGuest.{#SNMPINDEX}]' - sortorder: '8' color: F230E0 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.guest_nice[ssCpuRawGuestNice.{#SNMPINDEX}]' - uuid: 27556abf8985458f9d300ab5981f6e96 @@ -627,7 +627,7 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.util[snmp,{#SNMPINDEX}]' master_item: key: 'system.cpu.num[snmp]' @@ -648,14 +648,14 @@ zabbix_export: description: 'Load per CPU considered sustainable. Tune if needed.' - uuid: cbaf0383cb934294ac53a28ddfd49434 - template: 'Linux filesystems SNMP' - name: 'Linux filesystems SNMP' + template: 'Linux filesystems by SNMP' + name: 'Linux filesystems by SNMP' description: | MIBs used: HOST-RESOURCES-MIB UCD-SNMP-MIB - Template tooling version used: 0.41 + Template tooling version used: 0.42 groups: - name: Templates/Modules @@ -717,7 +717,7 @@ zabbix_export: trigger_prototypes: - uuid: 377f4ffa529f4b0690a11228f4021294 - expression: 'min(/Linux filesystems SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + expression: 'min(/Linux filesystems by SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes' event_name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -734,7 +734,7 @@ zabbix_export: value: performance - uuid: 5f80199affa44ed7a6b875c49ca00aa7 - expression: 'min(/Linux filesystems SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' + expression: 'min(/Linux filesystems by SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}' name: '{#FSNAME}: Running out of free inodes' event_name: '{#FSNAME}: Running out of free inodes (free < {$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"}%)' opdata: 'Free inodes: {ITEM.LASTVALUE1}' @@ -745,7 +745,7 @@ zabbix_export: dependencies: - name: '{#FSNAME}: Running out of free inodes' - expression: 'min(/Linux filesystems SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' + expression: 'min(/Linux filesystems by SNMP/vfs.fs.inode.pfree[dskPercentNode.{#SNMPINDEX}],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"}' tags: - tag: scope @@ -822,8 +822,8 @@ zabbix_export: - uuid: ae3535ef3f674dccb6c809dc7d01172c 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}]))<{$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"} or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + last(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and + ((last(/Linux filesystems by SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux filesystems by SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<{$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"} or timeleft(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) name: '{#FSNAME}: Disk space is critically low' event_name: '{#FSNAME}: Disk space is critically low (used > {$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"}%)' opdata: 'Space used: {ITEM.LASTVALUE3} of {ITEM.LASTVALUE2} ({ITEM.LASTVALUE1})' @@ -844,8 +844,8 @@ zabbix_export: - uuid: 3bef4897bcd549288203241c5ca9f017 expression: | - last(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and - ((last(/Linux filesystems SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux filesystems SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<{$VFS.FS.FREE.MIN.WARN:"{#FSNAME}"} or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + last(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and + ((last(/Linux filesystems by SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux filesystems by SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<{$VFS.FS.FREE.MIN.WARN:"{#FSNAME}"} or timeleft(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) name: '{#FSNAME}: Disk space is low' event_name: '{#FSNAME}: Disk space is low (used > {$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"}%)' opdata: 'Space used: {ITEM.LASTVALUE3} of {ITEM.LASTVALUE2} ({ITEM.LASTVALUE1})' @@ -860,8 +860,8 @@ zabbix_export: - name: '{#FSNAME}: Disk space is critically low' 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}]))<{$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"} or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + last(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and + ((last(/Linux filesystems by SNMP/vfs.fs.total[hrStorageSize.{#SNMPINDEX}])-last(/Linux filesystems by SNMP/vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]))<{$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"} or timeleft(/Linux filesystems by SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) tags: - tag: scope @@ -883,14 +883,14 @@ zabbix_export: calc_fnc: LAST type: GRAPH_SUM item: - host: 'Linux filesystems SNMP' + host: 'Linux filesystems by SNMP' key: 'vfs.fs.total[hrStorageSize.{#SNMPINDEX}]' - sortorder: '1' color: C80000 calc_fnc: LAST item: - host: 'Linux filesystems SNMP' + host: 'Linux filesystems by SNMP' key: 'vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]' macros: - @@ -931,8 +931,8 @@ zabbix_export: value: '80' - uuid: 443e4897fb0a4eef9d4624a3baa8f174 - template: 'Linux memory SNMP' - name: 'Linux memory SNMP' + template: 'Linux memory by SNMP' + name: 'Linux memory by SNMP' description: | MIBs used: UCD-SNMP-MIB @@ -941,7 +941,7 @@ 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. - Template tooling version used: 0.41 + Template tooling version used: 0.42 groups: - name: Templates/Modules @@ -1117,7 +1117,7 @@ zabbix_export: triggers: - uuid: 38e4d31ccb594ba1a041c47633887ef6 - expression: 'min(/Linux memory SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' + expression: 'min(/Linux memory by SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' name: 'High memory utilization' event_name: 'High memory utilization (>{$MEMORY.UTIL.MAX}% for 5m)' priority: AVERAGE @@ -1125,7 +1125,7 @@ zabbix_export: dependencies: - name: 'Lack of available memory' - expression: 'max(/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 by SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by SNMP/vm.memory.total[memTotalReal.0])>0' tags: - tag: scope @@ -1146,7 +1146,7 @@ zabbix_export: triggers: - uuid: 12324c6e7b564c858406702148b43bc4 - 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' + expression: 'max(/Linux memory by SNMP/system.swap.pfree[snmp],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux memory by SNMP/system.swap.total[memTotalSwap.0])>0' name: 'High swap space usage' event_name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1155,17 +1155,17 @@ zabbix_export: dependencies: - name: 'High memory utilization' - expression: 'min(/Linux memory SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' + expression: 'min(/Linux memory by SNMP/vm.memory.util[snmp],5m)>{$MEMORY.UTIL.MAX}' - name: 'Lack of available memory' - expression: 'max(/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 by SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by SNMP/vm.memory.total[memTotalReal.0])>0' tags: - tag: scope value: capacity - uuid: 687586e62f4b4191aa95ba1ba74c7787 - expression: 'max(/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 by SNMP/vm.memory.available[snmp],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux memory by SNMP/vm.memory.total[memTotalReal.0])>0' name: 'Lack of available memory' event_name: 'Lack of available memory (<{$MEMORY.AVAILABLE.MIN} of {ITEM.VALUE2})' opdata: 'Available: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' @@ -1180,9 +1180,9 @@ zabbix_export: - uuid: 4e08b6e41268476292ac92da123bd8d7 expression: | - min(/Linux CPU SNMP/system.cpu.load.avg1[laLoad.1],5m)/last(/Linux CPU SNMP/system.cpu.num[snmp])>{$LOAD_AVG_PER_CPU.MAX.WARN} - and last(/Linux CPU SNMP/system.cpu.load.avg5[laLoad.2])>0 - and last(/Linux CPU SNMP/system.cpu.load.avg15[laLoad.3])>0 + min(/Linux CPU by SNMP/system.cpu.load.avg1[laLoad.1],5m)/last(/Linux CPU by SNMP/system.cpu.num[snmp])>{$LOAD_AVG_PER_CPU.MAX.WARN} + and last(/Linux CPU by SNMP/system.cpu.load.avg5[laLoad.2])>0 + and last(/Linux CPU by SNMP/system.cpu.load.avg15[laLoad.3])>0 name: 'Load average is too high' event_name: 'Load average is too high (per CPU load over {$LOAD_AVG_PER_CPU.MAX.WARN} for 5m)' opdata: 'Load averages(1m 5m 15m): ({ITEM.LASTVALUE1} {ITEM.LASTVALUE3} {ITEM.LASTVALUE4}), # of CPUs: {ITEM.LASTVALUE2}' @@ -1203,13 +1203,13 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.switches[ssRawContexts.0]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.intr[ssRawInterrupts.0]' - uuid: 6af175b5899946c5bae1e7ab4e8f0635 @@ -1220,14 +1220,14 @@ zabbix_export: drawtype: BOLD_LINE color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux memory by SNMP' key: 'vm.memory.total[memTotalReal.0]' - sortorder: '1' drawtype: GRADIENT_LINE color: 2774A4 item: - host: 'Linux memory SNMP' + host: 'Linux memory by SNMP' key: 'vm.memory.available[snmp]' - uuid: edd17c68085b4a328c24ebd8d37fd30c @@ -1239,7 +1239,7 @@ zabbix_export: drawtype: GRADIENT_LINE color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux memory by SNMP' key: 'vm.memory.util[snmp]' - uuid: 24bd0481e30a49a78410fef4e1470546 @@ -1248,13 +1248,13 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux memory SNMP' + host: 'Linux memory by SNMP' key: 'system.swap.free[memAvailSwap.0]' - sortorder: '1' color: 2774A4 item: - host: 'Linux memory SNMP' + host: 'Linux memory by SNMP' key: 'system.swap.total[memTotalSwap.0]' - uuid: 1ec155ff28e14859b26e9804e96c7fb8 @@ -1264,24 +1264,24 @@ zabbix_export: - color: 1A7C11 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.load.avg1[laLoad.1]' - sortorder: '1' color: 2774A4 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.load.avg5[laLoad.2]' - sortorder: '2' color: F63100 item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.load.avg15[laLoad.3]' - sortorder: '3' color: A54F10 yaxisside: RIGHT item: - host: 'Linux CPU SNMP' + host: 'Linux CPU by SNMP' key: 'system.cpu.num[snmp]' |