Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgenii Gordymov <evgenii.gordymov@zabbix.com>2022-10-31 11:46:17 +0300
committerEvgenii Gordymov <evgenii.gordymov@zabbix.com>2022-10-31 11:46:17 +0300
commit7a3f7e7e4a8ff7b3a79f296e3cfb9254993f9e27 (patch)
tree7aa1a917e194ed33c41f4ea6204ef991a2900403
parent478d67b21c788e0ccb39e7ca543da468e955f744 (diff)
.........T [ZBXNEXT-7949] added a suffix "by" of template names
-rw-r--r--templates/net/f5_bigip_snmp/README.md3
-rw-r--r--templates/net/f5_bigip_snmp/template_net_f5_bigip_snmp.yaml22
2 files changed, 23 insertions, 2 deletions
diff --git a/templates/net/f5_bigip_snmp/README.md b/templates/net/f5_bigip_snmp/README.md
index 82ed1fd1230..e7d3c63e36a 100644
--- a/templates/net/f5_bigip_snmp/README.md
+++ b/templates/net/f5_bigip_snmp/README.md
@@ -27,6 +27,7 @@ No specific Zabbix configuration is required.
|{$BIGIP.FS.FREE.WARN.MIN} |<p>The warning threshold of the file system utilization in %.</p> |`10` |
|{$BIGIP.LLD.FILTER.PART.NAME.MATCHES} |<p>Filter of discoverable mount point names.</p> |`.*` |
|{$BIGIP.LLD.FILTER.PART.NAME.NOT_MATCHES} |<p>Filter to exclude discovered by mount point names.</p> |`CHANGE_IF_NEEDED` |
+|{$BIGIP.LLD.OVERRIDE.PART.FILTER_LOW_SPACE_TRIGGER} |<p>Partitions that low free space trigger should ignore.</p> |`^/usr$` |
|{$BIGIP.MEMORY.UTIL.WARN.MAX} |<p>The warning threshold of the memory utilization in %.</p> |`85` |
|{$BIGIP.MEMORY.UTIL.WARN.MIN} |<p>The recovery threshold of the memory utilization in %.</p> |`65` |
|{$BIGIP.SWAP.UTIL.WARN.MAX} |<p>The warning threshold of the swap utilization in %.</p> |`85` |
@@ -51,7 +52,7 @@ There are no template links in this template.
|Chassis temperature discovery |<p>A table containing information of chassis temperature of the system</p> |SNMP |bigip.chassis.temp.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
|CPU discovery |<p>A table containing entries of system CPU usage information for a system.</p> |SNMP |bigip.cpu.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
|CPU sensor discovery |<p>A table containing information of CPU sensor status on the system.</p> |SNMP |bigip.cpu.sensor.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
-|File system discovery |<p>A table containing entries of system disk usage information.</p> |SNMP |bigip.disktable.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p><p>**Filter**:</p>AND <p>- {#PART.NAME} MATCHES_REGEX `{$BIGIP.LLD.FILTER.PART.NAME.MATCHES}`</p><p>- {#PART.NAME} NOT_MATCHES_REGEX `{$BIGIP.LLD.FILTER.PART.NAME.NOT_MATCHES}`</p> |
+|File system discovery |<p>A table containing entries of system disk usage information.</p> |SNMP |bigip.disktable.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p><p>**Filter**:</p>AND <p>- {#PART.NAME} MATCHES_REGEX `{$BIGIP.LLD.FILTER.PART.NAME.MATCHES}`</p><p>- {#PART.NAME} NOT_MATCHES_REGEX `{$BIGIP.LLD.FILTER.PART.NAME.NOT_MATCHES}`</p><p>**Overrides:**</p><p>Skip trigger for defined filesystems<br> - {#PART.NAME} MATCHES_REGEX `{$BIGIP.LLD.OVERRIDE.PART.FILTER_LOW_SPACE_TRIGGER}`<br> - TRIGGER_PROTOTYPE REGEXP `^F5 BIG-IP: Low free space in file system`<br> - NO_DISCOVER</p> |
|Memory discovery |<p>Containing system statistics information of the memory usage</p> |SNMP |bigip.memory.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
|Module discovery |<p>Resource allocation information about modules on the system</p> |SNMP |bigip.module.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
|Network interface discovery |<p>A table containing statistic information of the interfaces on the device.</p> |SNMP |bigip.net.discovery<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `6h`</p> |
diff --git a/templates/net/f5_bigip_snmp/template_net_f5_bigip_snmp.yaml b/templates/net/f5_bigip_snmp/template_net_f5_bigip_snmp.yaml
index 10c742b3335..07d02ac01dc 100644
--- a/templates/net/f5_bigip_snmp/template_net_f5_bigip_snmp.yaml
+++ b/templates/net/f5_bigip_snmp/template_net_f5_bigip_snmp.yaml
@@ -1,6 +1,6 @@
zabbix_export:
version: '6.2'
- date: '2022-10-27T11:31:36Z'
+ date: '2022-10-31T08:45:05Z'
template_groups:
-
uuid: 36bff6c29af64692839d077febfc7079
@@ -1957,6 +1957,22 @@ zabbix_export:
type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 6h
+ overrides:
+ -
+ name: 'Skip trigger for defined filesystems'
+ step: '1'
+ filter:
+ conditions:
+ -
+ macro: '{#PART.NAME}'
+ value: '{$BIGIP.LLD.OVERRIDE.PART.FILTER_LOW_SPACE_TRIGGER}'
+ formulaid: A
+ operations:
+ -
+ operationobject: TRIGGER_PROTOTYPE
+ operator: REGEXP
+ value: '^F5 BIG-IP: Low free space in file system'
+ discover: NO_DISCOVER
-
uuid: 8aeb7920d1fe4ba4884f92e45e711228
name: 'Memory discovery'
@@ -3774,6 +3790,10 @@ zabbix_export:
value: CHANGE_IF_NEEDED
description: 'Filter to exclude discovered by mount point names.'
-
+ macro: '{$BIGIP.LLD.OVERRIDE.PART.FILTER_LOW_SPACE_TRIGGER}'
+ value: ^/usr$
+ description: 'Partitions that low free space trigger should ignore.'
+ -
macro: '{$BIGIP.MEMORY.UTIL.WARN.MAX}'
value: '85'
description: 'The warning threshold of the memory utilization in %.'