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 | 34 |
1 files changed, 21 insertions, 13 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 67753120bf7..21b6da9a0d9 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.0' - date: '2022-04-06T19:34:00Z' + date: '2022-04-10T20:21:27Z' groups: - uuid: 57b7ae836ca64446ba2c296389c009b7 @@ -261,7 +261,7 @@ zabbix_export: units: '%' description: | MIB: UCD-SNMP-MIB - Guest time (time spent running a virtual CPU for a guest operating system) + Guest time (time spent running a virtual CPU for a guest operating system). preprocessing: - type: CHANGE_PER_SECOND @@ -288,7 +288,7 @@ zabbix_export: units: '%' description: | MIB: UCD-SNMP-MIB - Time spent running a niced guest (virtual CPU for guest operating systems under the control of the Linux kernel) + Time spent running a niced guest (virtual CPU for guest operating systems under the control of the Linux kernel). preprocessing: - type: CHANGE_PER_SECOND @@ -529,7 +529,7 @@ zabbix_export: history: 7d value_type: FLOAT units: '%' - description: 'CPU utilization in %' + description: 'CPU utilization in %.' preprocessing: - type: JAVASCRIPT @@ -823,7 +823,7 @@ 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}]))<5G or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + ((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) 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})' @@ -831,7 +831,7 @@ zabbix_export: description: | Two conditions should match: First, space utilization should be above {$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"}. Second condition should be one of the following: - - The disk free space is less than 5G. + - The disk free space is less than {$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"}. - The disk will be full in less than 24 hours. manual_close: 'YES' tags: @@ -845,7 +845,7 @@ 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}]))<10G or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + ((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) 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})' @@ -853,7 +853,7 @@ zabbix_export: description: | Two conditions should match: First, space utilization should be above {$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"}. Second condition should be one of the following: - - The disk free space is less than 10G. + - The disk free space is less than {$VFS.FS.FREE.MIN.WARN:"{#FSNAME}"}. - The disk will be full in less than 24 hours. manual_close: 'YES' dependencies: @@ -861,7 +861,7 @@ 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}]))<5G or timeleft(/Linux filesystems SNMP/vfs.fs.pused[storageUsedPercentage.{#SNMPINDEX}],1h,100)<1d) + ((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) tags: - tag: scope @@ -894,6 +894,14 @@ zabbix_export: key: 'vfs.fs.used[hrStorageUsed.{#SNMPINDEX}]' macros: - + macro: '{$VFS.FS.FREE.MIN.CRIT}' + value: 5G + description: 'The critical threshold of the filesystem utilization.' + - + macro: '{$VFS.FS.FREE.MIN.WARN}' + value: 10G + description: 'The warning threshold of the filesystem utilization.' + - macro: '{$VFS.FS.FSNAME.MATCHES}' value: .+ description: 'This macro is used in filesystems discovery. Can be overridden on the host or linked template level' @@ -1024,7 +1032,7 @@ zabbix_export: units: B description: | MIB: UCD-SNMP-MIB - Memory used by kernel buffers (Buffers in /proc/meminfo) + Memory used by kernel buffers (Buffers in /proc/meminfo). preprocessing: - type: MULTIPLIER @@ -1044,7 +1052,7 @@ zabbix_export: units: B description: | MIB: UCD-SNMP-MIB - Memory used by the page cache and slabs (Cached and Slab in /proc/meminfo) + Memory used by the page cache and slabs (Cached and Slab in /proc/meminfo). preprocessing: - type: MULTIPLIER @@ -1082,7 +1090,7 @@ zabbix_export: units: B description: | MIB: UCD-SNMP-MIB - Total memory in Bytes + Total memory in Bytes. preprocessing: - type: MULTIPLIER @@ -1143,7 +1151,7 @@ zabbix_export: event_name: 'High swap space usage (less than {$SWAP.PFREE.MIN.WARN}% free)' opdata: 'Free: {ITEM.LASTVALUE1}, total: {ITEM.LASTVALUE2}' priority: WARNING - description: 'This trigger is ignored, if there is no swap configured' + description: 'This trigger is ignored, if there is no swap configured.' dependencies: - name: 'High memory utilization' |