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:
authorAlexander Bakaldin <alexander.bakaldin@zabbix.com>2021-12-22 02:22:56 +0300
committerAlexander Bakaldin <alexander.bakaldin@zabbix.com>2021-12-22 02:22:56 +0300
commit1b849b5c23e87aaf238056f28e019345aa3f00fd (patch)
treedac40931acc81a103a908fc32929bc2c73c532bc /templates
parent05a98cfb029096a558dd20ddb279a63b85a9d736 (diff)
.........T [ZBXNEXT-6861] added an optional context for user macros in trigger expressions
Diffstat (limited to 'templates')
-rw-r--r--templates/app/zabbix_proxy/README.md134
-rw-r--r--templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml229
-rw-r--r--templates/app/zabbix_proxy_remote/README.md136
-rw-r--r--templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml243
4 files changed, 409 insertions, 333 deletions
diff --git a/templates/app/zabbix_proxy/README.md b/templates/app/zabbix_proxy/README.md
index de81b3b75a3..ebf95f04d31 100644
--- a/templates/app/zabbix_proxy/README.md
+++ b/templates/app/zabbix_proxy/README.md
@@ -1,5 +1,5 @@
-# Zabbix Proxy
+# Zabbix proxy health
## Overview
@@ -17,8 +17,8 @@ No specific Zabbix configuration is required.
|Name|Description|Default|
|----|-----------|-------|
-|{$ZABBIX.PROXY.UTIL.MAX} |<p>Maximum average percentage of time processes busy in the last minute (default is 75)</p> |`75` |
-|{$ZABBIX.PROXY.UTIL.MIN} |<p>Minimum average percentage of time processes busy in the last minute (default is 65)</p> |`65` |
+|{$ZABBIX.PROXY.UTIL.MAX} |<p>Maximum average percentage of time processes busy in the last minute (default is 75).</p> |`75` |
+|{$ZABBIX.PROXY.UTIL.MIN} |<p>Minimum average percentage of time processes busy in the last minute (default is 65).</p> |`65` |
## Template links
@@ -31,80 +31,80 @@ There are no template links in this template.
|Group|Name|Description|Type|Key and additional info|
|-----|----|-----------|----|---------------------|
-|Zabbix proxy |Zabbix proxy: Queue over 10 minutes |<p>Number of monitored items in the queue which are delayed at least by 10 minutes</p> |INTERNAL |zabbix[queue,10m] |
-|Zabbix proxy |Zabbix proxy: Queue |<p>Number of monitored items in the queue which are delayed at least by 6 seconds</p> |INTERNAL |zabbix[queue] |
-|Zabbix proxy |Zabbix proxy: Utilization of data sender internal processes, in % |<p>Average percentage of time data sender processes have been busy in the last minute</p> |INTERNAL |zabbix[process,data sender,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of availability manager internal processes, in % |<p>Average percentage of time availability manager processes have been busy in the last minute</p> |INTERNAL |zabbix[process,availability manager,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of configuration syncer internal processes, in % |<p>Average percentage of time configuration syncer processes have been busy in the last minute</p> |INTERNAL |zabbix[process,configuration syncer,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of discoverer data collector processes, in % |<p>Average percentage of time discoverer processes have been busy in the last minute</p> |INTERNAL |zabbix[process,discoverer,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of heartbeat sender internal processes, in % |<p>Average percentage of time heartbeat sender processes have been busy in the last minute</p> |INTERNAL |zabbix[process,heartbeat sender,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of history poller data collector processes, in % |<p>Average percentage of time history poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,history poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of history syncer internal processes, in % |<p>Average percentage of time history syncer processes have been busy in the last minute</p> |INTERNAL |zabbix[process,history syncer,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of housekeeper internal processes, in % |<p>Average percentage of time housekeeper processes have been busy in the last minute</p> |INTERNAL |zabbix[process,housekeeper,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of http poller data collector processes, in % |<p>Average percentage of time http poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,http poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of icmp pinger data collector processes, in % |<p>Average percentage of time icmp pinger processes have been busy in the last minute</p> |INTERNAL |zabbix[process,icmp pinger,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of ipmi manager internal processes, in % |<p>Average percentage of time ipmi manager processes have been busy in the last minute</p> |INTERNAL |zabbix[process,ipmi manager,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of ipmi poller data collector processes, in % |<p>Average percentage of time ipmi poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,ipmi poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of java poller data collector processes, in % |<p>Average percentage of time java poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,java poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of poller data collector processes, in % |<p>Average percentage of time poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of preprocessing worker internal processes, in % |<p>Average percentage of time preprocessing worker processes have been busy in the last minute</p> |INTERNAL |zabbix[process,preprocessing worker,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of preprocessing manager internal processes, in % |<p>Average percentage of time preprocessing manager processes have been busy in the last minute</p> |INTERNAL |zabbix[process,preprocessing manager,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of self-monitoring internal processes, in % |<p>Average percentage of time self-monitoring processes have been busy in the last minute</p> |INTERNAL |zabbix[process,self-monitoring,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of snmp trapper data collector processes, in % |<p>Average percentage of time snmp trapper processes have been busy in the last minute</p> |INTERNAL |zabbix[process,snmp trapper,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of task manager internal processes, in % |<p>Average percentage of time task manager processes have been busy in the last minute</p> |INTERNAL |zabbix[process,task manager,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of trapper data collector processes, in % |<p>Average percentage of time trapper processes have been busy in the last minute</p> |INTERNAL |zabbix[process,trapper,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of unreachable poller data collector processes, in % |<p>Average percentage of time unreachable poller processes have been busy in the last minute</p> |INTERNAL |zabbix[process,unreachable poller,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Utilization of vmware data collector processes, in % |<p>Average percentage of time vmware collector processes have been busy in the last minute</p> |INTERNAL |zabbix[process,vmware collector,avg,busy] |
-|Zabbix proxy |Zabbix proxy: Configuration cache, % used |<p>Availability statistics of Zabbix configuration cache. Percentage of used buffer</p> |INTERNAL |zabbix[rcache,buffer,pused] |
+|Zabbix proxy |Zabbix proxy: Queue over 10 minutes |<p>Number of monitored items in the queue which are delayed at least by 10 minutes.</p> |INTERNAL |zabbix[queue,10m] |
+|Zabbix proxy |Zabbix proxy: Queue |<p>Number of monitored items in the queue which are delayed at least by 6 seconds.</p> |INTERNAL |zabbix[queue] |
+|Zabbix proxy |Zabbix proxy: Utilization of data sender internal processes, in % |<p>Average percentage of time data sender processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,data sender,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of availability manager internal processes, in % |<p>Average percentage of time availability manager processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,availability manager,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of configuration syncer internal processes, in % |<p>Average percentage of time configuration syncer processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,configuration syncer,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of discoverer data collector processes, in % |<p>Average percentage of time discoverer processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,discoverer,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of heartbeat sender internal processes, in % |<p>Average percentage of time heartbeat sender processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,heartbeat sender,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of history poller data collector processes, in % |<p>Average percentage of time history poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,history poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of history syncer internal processes, in % |<p>Average percentage of time history syncer processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,history syncer,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of housekeeper internal processes, in % |<p>Average percentage of time housekeeper processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,housekeeper,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of http poller data collector processes, in % |<p>Average percentage of time http poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,http poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of icmp pinger data collector processes, in % |<p>Average percentage of time icmp pinger processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,icmp pinger,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of ipmi manager internal processes, in % |<p>Average percentage of time ipmi manager processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,ipmi manager,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of ipmi poller data collector processes, in % |<p>Average percentage of time ipmi poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,ipmi poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of java poller data collector processes, in % |<p>Average percentage of time java poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,java poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of poller data collector processes, in % |<p>Average percentage of time poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of preprocessing worker internal processes, in % |<p>Average percentage of time preprocessing worker processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,preprocessing worker,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of preprocessing manager internal processes, in % |<p>Average percentage of time preprocessing manager processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,preprocessing manager,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of self-monitoring internal processes, in % |<p>Average percentage of time self-monitoring processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,self-monitoring,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of snmp trapper data collector processes, in % |<p>Average percentage of time snmp trapper processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,snmp trapper,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of task manager internal processes, in % |<p>Average percentage of time task manager processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,task manager,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of trapper data collector processes, in % |<p>Average percentage of time trapper processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,trapper,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of unreachable poller data collector processes, in % |<p>Average percentage of time unreachable poller processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,unreachable poller,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Utilization of vmware data collector processes, in % |<p>Average percentage of time vmware collector processes have been busy in the last minute.</p> |INTERNAL |zabbix[process,vmware collector,avg,busy] |
+|Zabbix proxy |Zabbix proxy: Configuration cache, % used |<p>Availability statistics of Zabbix configuration cache. Percentage of used buffer.</p> |INTERNAL |zabbix[rcache,buffer,pused] |
|Zabbix proxy |Zabbix proxy: Version |<p>Version of Zabbix proxy.</p> |INTERNAL |zabbix[version]<p>**Preprocessing**:</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> |
-|Zabbix proxy |Zabbix proxy: VMware cache, % used |<p>Availability statistics of Zabbix vmware cache. Percentage of used buffer</p> |INTERNAL |zabbix[vmware,buffer,pused] |
+|Zabbix proxy |Zabbix proxy: VMware cache, % used |<p>Availability statistics of Zabbix vmware cache. Percentage of used buffer.</p> |INTERNAL |zabbix[vmware,buffer,pused] |
|Zabbix proxy |Zabbix proxy: History write cache, % used |<p>Statistics and availability of Zabbix write cache. Percentage of used history buffer.</p><p>History cache is used to store item values. A high number indicates performance problems on the database side.</p> |INTERNAL |zabbix[wcache,history,pused] |
|Zabbix proxy |Zabbix proxy: History index cache, % used |<p>Statistics and availability of Zabbix write cache. Percentage of used history index buffer.</p><p>History index cache is used to index values stored in history cache.</p> |INTERNAL |zabbix[wcache,index,pused] |
-|Zabbix proxy |Zabbix proxy: Number of processed values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.</p> |INTERNAL |zabbix[wcache,values]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Number of processed numeric (float) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed float values.</p> |INTERNAL |zabbix[wcache,values,float]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Number of processed log values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed log values.</p> |INTERNAL |zabbix[wcache,values,log]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Number of processed not supported values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of times item processing resulted in item becoming unsupported or keeping that state.</p> |INTERNAL |zabbix[wcache,values,not supported]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Number of processed character values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed character/string values.</p> |INTERNAL |zabbix[wcache,values,str]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Number of processed text values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed text values.</p> |INTERNAL |zabbix[wcache,values,text]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
+|Zabbix proxy |Zabbix proxy: Number of processed values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.</p> |INTERNAL |zabbix[wcache,values]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Number of processed numeric (float) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed float values.</p> |INTERNAL |zabbix[wcache,values,float]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Number of processed log values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed log values.</p> |INTERNAL |zabbix[wcache,values,log]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Number of processed not supported values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of times item processing resulted in item becoming unsupported or keeping that state.</p> |INTERNAL |zabbix[wcache,values,not supported]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Number of processed character values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed character/string values.</p> |INTERNAL |zabbix[wcache,values,str]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Number of processed text values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed text values.</p> |INTERNAL |zabbix[wcache,values,text]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
|Zabbix proxy |Zabbix proxy: Preprocessing queue |<p>Count of values enqueued in the preprocessing queue.</p> |INTERNAL |zabbix[preprocessing_queue] |
-|Zabbix proxy |Zabbix proxy: Number of processed numeric (unsigned) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed numeric (unsigned) values.</p> |INTERNAL |zabbix[wcache,values,uint]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Zabbix proxy: Values waiting to be sent |<p>Number of values in the proxy history table waiting to be sent to the server</p> |INTERNAL |zabbix[proxy_history] |
-|Zabbix proxy |Zabbix proxy: Required performance |<p>Required performance of Zabbix proxy, in new values per second expected</p> |INTERNAL |zabbix[requiredperformance] |
+|Zabbix proxy |Zabbix proxy: Number of processed numeric (unsigned) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed numeric (unsigned) values.</p> |INTERNAL |zabbix[wcache,values,uint]<p>**Preprocessing**:</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Zabbix proxy: Values waiting to be sent |<p>Number of values in the proxy history table waiting to be sent to the server.</p> |INTERNAL |zabbix[proxy_history] |
+|Zabbix proxy |Zabbix proxy: Required performance |<p>Required performance of Zabbix proxy, in new values per second expected.</p> |INTERNAL |zabbix[requiredperformance] |
|Zabbix proxy |Zabbix proxy: Uptime |<p>Uptime of Zabbix proxy process in seconds.</p> |INTERNAL |zabbix[uptime] |
## Triggers
|Name|Description|Expression|Severity|Dependencies and additional info|
|----|-----------|----|----|----|
-|Zabbix proxy: More than 100 items having missing data for more than 10 minutes |<p>zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes</p> |`min(/Zabbix proxy health/zabbix[queue,10m],10m)>100` |WARNING | |
-|Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache |<p>Consider increasing CacheSize in the zabbix_proxy.conf configuration file</p> |`-` |AVERAGE | |
-|Zabbix proxy: Version has changed (new version: {ITEM.VALUE}) |<p>Zabbix proxy version has changed. Ack to close.</p> |`last(/Zabbix Proxy/zabbix[version],#1)<>last(/Zabbix Proxy/zabbix[version],#2) and length(last(/Zabbix Proxy/zabbix[version]))>0` |INFO |<p>Manual close: YES</p> |
-|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache |<p>Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file</p> |`-` |AVERAGE | |
-|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache |<p>Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file</p> |`-` |AVERAGE | |
-|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache |<p>Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file</p> |`-` |AVERAGE | |
-|Zabbix proxy: has been restarted (uptime < 10m) |<p>Uptime is less than 10 minutes</p> |`-` |INFO |<p>Manual close: YES</p> |
+|Zabbix proxy: More than 100 items having missing data for more than 10 minutes |<p>zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes.</p> |`min(/Zabbix proxy health/zabbix[queue,10m],10m)>100` |WARNING | |
+|Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX:"data sender"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"data sender"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"data sender"}` |AVERAGE | |
+|Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX:"availability manager"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,availability manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"availability manager"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,availability manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"availability manager"}` |AVERAGE | |
+|Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"configuration syncer"}` |AVERAGE | |
+|Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX:"discoverer"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"discoverer"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"discoverer"}` |AVERAGE | |
+|Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"heartbeat sender"}` |AVERAGE | |
+|Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX:"history poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"history poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"history poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"history syncer"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"history syncer"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"history syncer"}` |AVERAGE | |
+|Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"housekeeper"}` |AVERAGE | |
+|Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX:"http poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"http poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"http poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"icmp pinger"}` |AVERAGE | |
+|Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi manager"}` |AVERAGE | |
+|Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX:"java poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"java poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"java poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX:"poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing worker"}` |AVERAGE | |
+|Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing manager"}` |AVERAGE | |
+|Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"self-monitoring"}` |AVERAGE | |
+|Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"snmp trapper"}` |AVERAGE | |
+|Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX:"task manager"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"task manager"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"task manager"}` |AVERAGE | |
+|Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"trapper"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"trapper"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"trapper"}` |AVERAGE | |
+|Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"unreachable poller"}` |AVERAGE | |
+|Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}% |<p>-</p> |`avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}`<p>Recovery expression:</p>`avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"vmware collector"}` |AVERAGE | |
+|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache |<p>Consider increasing CacheSize in the zabbix_proxy.conf configuration file.</p> |`max(/Zabbix proxy health/zabbix[rcache,buffer,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Zabbix proxy: Version has changed (new version: {ITEM.VALUE}) |<p>Zabbix proxy version has changed. Ack to close.</p> |`last(/Zabbix proxy health/zabbix[version],#1)<>last(/Zabbix proxy health/zabbix[version],#2) and length(last(/Zabbix proxy health/zabbix[version]))>0` |INFO |<p>Manual close: YES</p> |
+|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache |<p>Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file.</p> |`max(/Zabbix proxy health/zabbix[vmware,buffer,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache |<p>Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file.</p> |`max(/Zabbix proxy health/zabbix[wcache,history,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache |<p>Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file.</p> |`max(/Zabbix proxy health/zabbix[wcache,index,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Zabbix proxy: has been restarted (uptime < 10m) |<p>Uptime is less than 10 minutes</p> |`last(/Zabbix proxy health/zabbix[uptime])<10m` |INFO |<p>Manual close: YES</p> |
## Feedback
diff --git a/templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml b/templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml
index edddb91bf8a..937807c0257 100644
--- a/templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml
+++ b/templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml
@@ -1,6 +1,6 @@
zabbix_export:
version: '5.4'
- date: '2021-12-16T05:01:33Z'
+ date: '2021-12-21T23:12:33Z'
groups:
-
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
@@ -27,6 +27,27 @@ zabbix_export:
tag: Application
value: 'Zabbix proxy'
-
+ uuid: eae279ab9c524cf2afd60dabd9ba7859
+ name: 'Zabbix proxy: Utilization of availability manager internal processes, in %'
+ type: INTERNAL
+ key: 'zabbix[process,availability manager,avg,busy]'
+ history: 1w
+ value_type: FLOAT
+ units: '%'
+ description: 'Average percentage of time availability manager processes have been busy in the last minute.'
+ tags:
+ -
+ tag: Application
+ value: 'Zabbix proxy'
+ triggers:
+ -
+ uuid: 5acc7b82388b4c1faf0c75c0c0d2cc9e
+ expression: 'avg(/Zabbix proxy health/zabbix[process,availability manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"availability manager"}'
+ recovery_mode: RECOVERY_EXPRESSION
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,availability manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"availability manager"}'
+ name: 'Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX:"availability manager"}%'
+ priority: AVERAGE
+ -
uuid: 3d1bfa64a447427da0b463c3617b212e
name: 'Zabbix proxy: Utilization of configuration syncer internal processes, in %'
type: INTERNAL
@@ -34,7 +55,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time configuration syncer processes have been busy in the last minute'
+ description: 'Average percentage of time configuration syncer processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -42,10 +63,10 @@ zabbix_export:
triggers:
-
uuid: 27eb861e2e6f43f69f17b8ba65bfedcc
- expression: 'avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,configuration syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"configuration syncer"}'
+ name: 'Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}%'
priority: AVERAGE
-
uuid: 69eefd6aba164d71b0a2b8d2df06e9a3
@@ -55,7 +76,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time data sender processes have been busy in the last minute'
+ description: 'Average percentage of time data sender processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -63,10 +84,10 @@ zabbix_export:
triggers:
-
uuid: e8fd57784b9e4289aa4515cfa7c6c4ad
- expression: 'avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"data sender"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,data sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"data sender"}'
+ name: 'Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX:"data sender"}%'
priority: AVERAGE
-
uuid: 1d00c5ef345f4827a921ff3e3617d316
@@ -76,7 +97,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time discoverer processes have been busy in the last minute'
+ description: 'Average percentage of time discoverer processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -84,10 +105,10 @@ zabbix_export:
triggers:
-
uuid: 080bd8d98f204d8580cbb1088f07d57b
- expression: 'avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"discoverer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,discoverer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"discoverer"}'
+ name: 'Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX:"discoverer"}%'
priority: AVERAGE
-
uuid: a1a7b0f3c34248a0993c305cd76fea5a
@@ -97,7 +118,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time heartbeat sender processes have been busy in the last minute'
+ description: 'Average percentage of time heartbeat sender processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -105,10 +126,10 @@ zabbix_export:
triggers:
-
uuid: 51e9b56f0d854808949c5c89a53edadf
- expression: 'avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,heartbeat sender,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"heartbeat sender"}'
+ name: 'Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}%'
priority: AVERAGE
-
uuid: d34bb8623fff4fb99f87167534299654
@@ -118,7 +139,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time history poller processes have been busy in the last minute'
+ description: 'Average percentage of time history poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -126,10 +147,10 @@ zabbix_export:
triggers:
-
uuid: 7ee08ecfeafc488583e8e4719b8a1be1
- expression: 'avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"history poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,history poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"history poller"}'
+ name: 'Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX:"history poller"}%'
priority: AVERAGE
-
uuid: 7dde8cd03e5043a2bd484f7213a5f112
@@ -139,7 +160,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time history syncer processes have been busy in the last minute'
+ description: 'Average percentage of time history syncer processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -147,10 +168,10 @@ zabbix_export:
triggers:
-
uuid: 52fb303ec9164aa28821117f3a559fe3
- expression: 'avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"history syncer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,history syncer,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"history syncer"}'
+ name: 'Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"history syncer"}%'
priority: AVERAGE
-
uuid: 31f0355f4d7c4de6b0d6f206d1ca9fa3
@@ -160,7 +181,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time housekeeper processes have been busy in the last minute'
+ description: 'Average percentage of time housekeeper processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -168,10 +189,10 @@ zabbix_export:
triggers:
-
uuid: b6cbede80a4847ed94a0ba818b7ca261
- expression: 'avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,housekeeper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"housekeeper"}'
+ name: 'Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}%'
priority: AVERAGE
-
uuid: 782b11dbe3ce47e3b9098c43d83057ad
@@ -181,7 +202,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time http poller processes have been busy in the last minute'
+ description: 'Average percentage of time http poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -189,10 +210,10 @@ zabbix_export:
triggers:
-
uuid: e93e5a3dd27f4d378bbfe2c8e5b009e7
- expression: 'avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"http poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,http poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"http poller"}'
+ name: 'Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX:"http poller"}%'
priority: AVERAGE
-
uuid: 9b899ab317b447d1a82d1136e0a2ff6f
@@ -202,7 +223,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time icmp pinger processes have been busy in the last minute'
+ description: 'Average percentage of time icmp pinger processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -210,10 +231,10 @@ zabbix_export:
triggers:
-
uuid: d514f4a08bcd4fe2b696015a74ffafcf
- expression: 'avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,icmp pinger,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"icmp pinger"}'
+ name: 'Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}%'
priority: AVERAGE
-
uuid: 52b3123dfef94d8bba1b1a13314a9d4f
@@ -223,7 +244,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time ipmi manager processes have been busy in the last minute'
+ description: 'Average percentage of time ipmi manager processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -231,10 +252,10 @@ zabbix_export:
triggers:
-
uuid: 751e3000367f42d9af0d4418f3472a91
- expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi manager"}'
+ name: 'Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}%'
priority: AVERAGE
-
uuid: 7cfb2f1504dd4b0aaac804b132d49bc5
@@ -244,7 +265,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time ipmi poller processes have been busy in the last minute'
+ description: 'Average percentage of time ipmi poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -252,10 +273,10 @@ zabbix_export:
triggers:
-
uuid: 99ce9f0ed6204860b7b943e9e3a5fbc0
- expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,ipmi poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi poller"}'
+ name: 'Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}%'
priority: AVERAGE
-
uuid: 02214c0c38394bef8d648369584ae30b
@@ -265,7 +286,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time java poller processes have been busy in the last minute'
+ description: 'Average percentage of time java poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -273,10 +294,10 @@ zabbix_export:
triggers:
-
uuid: 5b8cc59c21b145739e346479124c48f5
- expression: 'avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"java poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,java poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"java poller"}'
+ name: 'Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX:"java poller"}%'
priority: AVERAGE
-
uuid: 334398ad893e4146bc1b9370eef9df59
@@ -286,7 +307,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time poller processes have been busy in the last minute'
+ description: 'Average percentage of time poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -294,10 +315,10 @@ zabbix_export:
triggers:
-
uuid: 3f93b378367e48f89abe304ccb624047
- expression: 'avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"poller"}'
+ name: 'Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX:"poller"}%'
priority: AVERAGE
-
uuid: 20705fe12d4c40a4a27306b66ec9a69d
@@ -307,7 +328,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time preprocessing manager processes have been busy in the last minute'
+ description: 'Average percentage of time preprocessing manager processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -315,10 +336,10 @@ zabbix_export:
triggers:
-
uuid: 1ed29eb53708417a827adbdf4d8f145b
- expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing manager"}'
+ name: 'Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}%'
priority: AVERAGE
-
uuid: 9c7916375cf841fb8edaf383b93a0522
@@ -328,7 +349,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time preprocessing worker processes have been busy in the last minute'
+ description: 'Average percentage of time preprocessing worker processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -336,10 +357,10 @@ zabbix_export:
triggers:
-
uuid: 22831f081149400a86cb18930de0cc20
- expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,preprocessing worker,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing worker"}'
+ name: 'Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}%'
priority: AVERAGE
-
uuid: 1fd488bbb4af450cb2b5e8c81b739f29
@@ -349,7 +370,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time self-monitoring processes have been busy in the last minute'
+ description: 'Average percentage of time self-monitoring processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -357,10 +378,10 @@ zabbix_export:
triggers:
-
uuid: cc9569f75bd44b5cbce4a4c556cd2949
- expression: 'avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,self-monitoring,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"self-monitoring"}'
+ name: 'Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}%'
priority: AVERAGE
-
uuid: 77ab21500d734deea86938a1a90035e0
@@ -370,7 +391,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time snmp trapper processes have been busy in the last minute'
+ description: 'Average percentage of time snmp trapper processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -378,10 +399,10 @@ zabbix_export:
triggers:
-
uuid: bb0a46beffbc457faea9362d4325c676
- expression: 'avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,snmp trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"snmp trapper"}'
+ name: 'Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}%'
priority: AVERAGE
-
uuid: 94d1aa1bff2d499f9e29dd9cafd04b9e
@@ -391,7 +412,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time task manager processes have been busy in the last minute'
+ description: 'Average percentage of time task manager processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -399,10 +420,10 @@ zabbix_export:
triggers:
-
uuid: 9a42dad8cef04138944f3a1b8c797f4e
- expression: 'avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"task manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,task manager,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"task manager"}'
+ name: 'Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX:"task manager"}%'
priority: AVERAGE
-
uuid: 8d99635291d14ae8a5ba7d794540bde2
@@ -412,7 +433,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time trapper processes have been busy in the last minute'
+ description: 'Average percentage of time trapper processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -420,10 +441,10 @@ zabbix_export:
triggers:
-
uuid: 95ad6d80dc9c4f46a4e255d13f1b01a3
- expression: 'avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"trapper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,trapper,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"trapper"}'
+ name: 'Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"trapper"}%'
priority: AVERAGE
-
uuid: 7b0f5b75d4854b84a7e1f51975732e25
@@ -433,7 +454,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time unreachable poller processes have been busy in the last minute'
+ description: 'Average percentage of time unreachable poller processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -441,10 +462,10 @@ zabbix_export:
triggers:
-
uuid: a28abd3f43f843af9646a1f8b1ca056a
- expression: 'avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,unreachable poller,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"unreachable poller"}'
+ name: 'Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}%'
priority: AVERAGE
-
uuid: a5a7076a175c400f866a4d873d12e1e4
@@ -454,7 +475,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time vmware collector processes have been busy in the last minute'
+ description: 'Average percentage of time vmware collector processes have been busy in the last minute.'
tags:
-
tag: Application
@@ -462,10 +483,10 @@ zabbix_export:
triggers:
-
uuid: a1051b5ac8334125a40cb36a95605284
- expression: 'avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)>{$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Zabbix proxy health/zabbix[process,vmware collector,avg,busy],10m)<{$ZABBIX.PROXY.UTIL.MIN:"vmware collector"}'
+ name: 'Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}%'
priority: AVERAGE
-
uuid: 3b66d42ec1fa4dc7a41750aacf6e68f3
@@ -473,7 +494,7 @@ zabbix_export:
type: INTERNAL
key: 'zabbix[proxy_history]'
history: 1w
- description: 'Number of values in the proxy history table waiting to be sent to the server'
+ description: 'Number of values in the proxy history table waiting to be sent to the server.'
tags:
-
tag: Application
@@ -484,7 +505,7 @@ zabbix_export:
type: INTERNAL
key: 'zabbix[queue,10m]'
history: 1w
- description: 'Number of monitored items in the queue which are delayed at least by 10 minutes'
+ description: 'Number of monitored items in the queue which are delayed at least by 10 minutes.'
tags:
-
tag: Application
@@ -495,14 +516,14 @@ zabbix_export:
expression: 'min(/Zabbix proxy health/zabbix[queue,10m],10m)>100'
name: 'Zabbix proxy: More than 100 items having missing data for more than 10 minutes'
priority: WARNING
- description: 'zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes'
+ description: 'zabbix[stats,{$IP},{$PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes.'
-
uuid: cfbb623cca754fd49d4f606ab52f658d
name: 'Zabbix proxy: Queue'
type: INTERNAL
key: 'zabbix[queue]'
history: 1w
- description: 'Number of monitored items in the queue which are delayed at least by 6 seconds'
+ description: 'Number of monitored items in the queue which are delayed at least by 6 seconds.'
tags:
-
tag: Application
@@ -515,7 +536,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Availability statistics of Zabbix configuration cache. Percentage of used buffer'
+ description: 'Availability statistics of Zabbix configuration cache. Percentage of used buffer.'
tags:
-
tag: Application
@@ -526,7 +547,7 @@ zabbix_export:
expression: 'max(/Zabbix proxy health/zabbix[rcache,buffer,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache'
priority: AVERAGE
- description: 'Consider increasing CacheSize in the zabbix_proxy.conf configuration file'
+ description: 'Consider increasing CacheSize in the zabbix_proxy.conf configuration file.'
-
uuid: ef820395239d4a108980fe53017a89fc
name: 'Zabbix proxy: Required performance'
@@ -534,7 +555,7 @@ zabbix_export:
key: 'zabbix[requiredperformance]'
history: 1w
value_type: FLOAT
- description: 'Required performance of Zabbix proxy, in new values per second expected'
+ description: 'Required performance of Zabbix proxy, in new values per second expected.'
tags:
-
tag: Application
@@ -593,7 +614,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Availability statistics of Zabbix vmware cache. Percentage of used buffer'
+ description: 'Availability statistics of Zabbix vmware cache. Percentage of used buffer.'
tags:
-
tag: Application
@@ -604,7 +625,7 @@ zabbix_export:
expression: 'max(/Zabbix proxy health/zabbix[vmware,buffer,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache'
priority: AVERAGE
- description: 'Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file'
+ description: 'Consider increasing VMwareCacheSize in the zabbix_proxy.conf configuration file.'
-
uuid: aec73d2a7e444702b352c75998bf636e
name: 'Zabbix proxy: History write cache, % used'
@@ -626,7 +647,7 @@ zabbix_export:
expression: 'max(/Zabbix proxy health/zabbix[wcache,history,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache'
priority: AVERAGE
- description: 'Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file'
+ description: 'Consider increasing HistoryCacheSize in the zabbix_proxy.conf configuration file.'
-
uuid: 8c4c7802497d4de4988278edc29f8eb1
name: 'Zabbix proxy: History index cache, % used'
@@ -648,7 +669,7 @@ zabbix_export:
expression: 'max(/Zabbix proxy health/zabbix[wcache,index,pused],10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache'
priority: AVERAGE
- description: 'Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file'
+ description: 'Consider increasing HistoryIndexCacheSize in the zabbix_proxy.conf configuration file.'
-
uuid: ba5efd0ed21d4ac39e1375788b7198de
name: 'Zabbix proxy: Number of processed numeric (float) values per second'
@@ -786,11 +807,11 @@ zabbix_export:
-
macro: '{$ZABBIX.PROXY.UTIL.MAX}'
value: '75'
- description: 'Maximum average percentage of time processes busy in the last minute (default is 75)'
+ description: 'Maximum average percentage of time processes busy in the last minute (default is 75).'
-
macro: '{$ZABBIX.PROXY.UTIL.MIN}'
value: '65'
- description: 'Minimum average percentage of time processes busy in the last minute (default is 65)'
+ description: 'Minimum average percentage of time processes busy in the last minute (default is 65).'
dashboards:
-
uuid: c12bdb602db645a292d0cbba39d58e9f
@@ -957,6 +978,12 @@ zabbix_export:
item:
host: 'Zabbix proxy health'
key: 'zabbix[process,vmware collector,avg,busy]'
+ -
+ sortorder: '10'
+ color: 5A2B57
+ item:
+ host: 'Zabbix proxy health'
+ key: 'zabbix[process,history poller,avg,busy]'
-
uuid: 60a3dcc84e494c17b656395d78d9b9e9
name: 'Zabbix proxy: Zabbix internal process busy %'
@@ -1022,6 +1049,12 @@ zabbix_export:
item:
host: 'Zabbix proxy health'
key: 'zabbix[process,preprocessing worker,avg,busy]'
+ -
+ sortorder: '10'
+ color: 2B5429
+ item:
+ host: 'Zabbix proxy health'
+ key: 'zabbix[process,availability manager,avg,busy]'
-
uuid: 787ad6ca2967415c8a1daa4a4400c12d
name: 'Zabbix proxy: Zabbix internal queues'
diff --git a/templates/app/zabbix_proxy_remote/README.md b/templates/app/zabbix_proxy_remote/README.md
index 2aeec562335..1b72803e71b 100644
--- a/templates/app/zabbix_proxy_remote/README.md
+++ b/templates/app/zabbix_proxy_remote/README.md
@@ -1,5 +1,5 @@
-# Remote Zabbix proxy
+# Remote Zabbix proxy health
## Overview
@@ -17,10 +17,10 @@ No specific Zabbix configuration is required.
|Name|Description|Default|
|----|-----------|-------|
-|{$ZABBIX.PROXY.ADDRESS} |<p>IP/DNS/network mask list of proxies to be remotely queried (default is 127.0.0.1</p> |`127.0.0.1` |
-|{$ZABBIX.PROXY.PORT} |<p>Port of proxy to be remotely queried (default is 10051)</p> |`10051` |
-|{$ZABBIX.PROXY.UTIL.MAX} |<p>Maximum average percentage of time processes busy in the last minute (default is 75)</p> |`75` |
-|{$ZABBIX.PROXY.UTIL.MIN} |<p>Minimum average percentage of time processes busy in the last minute (default is 65)</p> |`65` |
+|{$ZABBIX.PROXY.ADDRESS} |<p>IP/DNS/network mask list of proxies to be remotely queried (default is 127.0.0.1).</p> |`127.0.0.1` |
+|{$ZABBIX.PROXY.PORT} |<p>Port of proxy to be remotely queried (default is 10051).</p> |`10051` |
+|{$ZABBIX.PROXY.UTIL.MAX} |<p>Maximum average percentage of time processes busy in the last minute (default is 75).</p> |`75` |
+|{$ZABBIX.PROXY.UTIL.MIN} |<p>Minimum average percentage of time processes busy in the last minute (default is 65).</p> |`65` |
## Template links
@@ -34,79 +34,79 @@ There are no template links in this template.
|Group|Name|Description|Type|Key and additional info|
|-----|----|-----------|----|---------------------|
|Zabbix_raw_items |Remote Zabbix proxy: Zabbix stats |<p>Zabbix server statistics master item.</p> |INTERNAL |zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT}] |
-|Zabbix proxy |Remote Zabbix proxy: Zabbix stats queue over 10m |<p>Number of monitored items in the queue which are delayed at least by 10 minutes</p> |INTERNAL |zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m]<p>**Preprocessing**:</p><p>- JSONPATH: `$.queue`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Zabbix stats queue |<p>Number of monitored items in the queue which are delayed at least by 6 seconds</p> |INTERNAL |zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue]<p>**Preprocessing**:</p><p>- JSONPATH: `$.queue`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of data sender internal processes, in % |<p>Average percentage of time data sender processes have been busy in the last minute</p> |DEPENDENT |process.data_sender.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['data sender'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes data sender not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of availability manager internal processes, in % |<p>Average percentage of time availability manager processes have been busy in the last minute</p> |DEPENDENT |process.availability_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['availability manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes availability manager not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of configuration syncer internal processes, in % |<p>Average percentage of time configuration syncer processes have been busy in the last minute</p> |DEPENDENT |process.configuration_syncer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['configuration syncer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes configuration syncer not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of discoverer data collector processes, in % |<p>Average percentage of time discoverer processes have been busy in the last minute</p> |DEPENDENT |process.discoverer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['discoverer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes discoverer not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of heartbeat sender internal processes, in % |<p>Average percentage of time heartbeat sender processes have been busy in the last minute</p> |DEPENDENT |process.heartbeat_sender.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['heartbeat sender'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes heartbeat sender not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of history poller data collector processes, in % |<p>Average percentage of time history poller processes have been busy in the last minute</p> |DEPENDENT |process.history_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['history poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes history poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of history syncer internal processes, in % |<p>Average percentage of time history syncer processes have been busy in the last minute</p> |DEPENDENT |process.history_syncer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['history syncer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes history syncer not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of housekeeper internal processes, in % |<p>Average percentage of time housekeeper processes have been busy in the last minute</p> |DEPENDENT |process.housekeeper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['housekeeper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes housekeeper not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of http poller data collector processes, in % |<p>Average percentage of time http poller processes have been busy in the last minute</p> |DEPENDENT |process.http_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['http poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes http poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of icmp pinger data collector processes, in % |<p>Average percentage of time icmp pinger processes have been busy in the last minute</p> |DEPENDENT |process.icmp_pinger.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['icmp pinger'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes icmp pinger not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of ipmi manager internal processes, in % |<p>Average percentage of time ipmi manager processes have been busy in the last minute</p> |DEPENDENT |process.ipmi_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['ipmi manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes ipmi manager not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of ipmi poller data collector processes, in % |<p>Average percentage of time ipmi poller processes have been busy in the last minute</p> |DEPENDENT |process.ipmi_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['ipmi poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes ipmi poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of java poller data collector processes, in % |<p>Average percentage of time java poller processes have been busy in the last minute</p> |DEPENDENT |process.java_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['java poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes java poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of poller data collector processes, in % |<p>Average percentage of time poller processes have been busy in the last minute</p> |DEPENDENT |process.poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of preprocessing worker internal processes, in % |<p>Average percentage of time preprocessing worker processes have been busy in the last minute</p> |DEPENDENT |process.preprocessing_worker.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['preprocessing worker'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes preprocessing worker not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of preprocessing manager internal processes, in % |<p>Average percentage of time preprocessing manager processes have been busy in the last minute</p> |DEPENDENT |process.preprocessing_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['preprocessing manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes preprocessing manager not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of self-monitoring internal processes, in % |<p>Average percentage of time self-monitoring processes have been busy in the last minute</p> |DEPENDENT |process.self-monitoring.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['self-monitoring'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes self-monitoring not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of snmp trapper data collector processes, in % |<p>Average percentage of time snmp trapper processes have been busy in the last minute</p> |DEPENDENT |process.snmp_trapper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['snmp trapper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes snmp trapper not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of task manager internal processes, in % |<p>Average percentage of time task manager processes have been busy in the last minute</p> |DEPENDENT |process.task_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['task manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes task manager not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of trapper data collector processes, in % |<p>Average percentage of time trapper processes have been busy in the last minute</p> |DEPENDENT |process.trapper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['trapper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes trapper not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of unreachable poller data collector processes, in % |<p>Average percentage of time unreachable poller processes have been busy in the last minute</p> |DEPENDENT |process.unreachable_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['unreachable poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes unreachable poller not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Utilization of vmware data collector processes, in % |<p>Average percentage of time vmware collector processes have been busy in the last minute</p> |DEPENDENT |process.vmware_collector.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['vmware collector'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes vmware collector not started`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Configuration cache, % used |<p>Availability statistics of Zabbix configuration cache. Percentage of used buffer</p> |DEPENDENT |rcache.buffer.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.rcache.pused`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Zabbix stats queue over 10m |<p>Number of monitored items in the queue which are delayed at least by 10 minutes.</p> |INTERNAL |zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m]<p>**Preprocessing**:</p><p>- JSONPATH: `$.queue`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Zabbix stats queue |<p>Number of monitored items in the queue which are delayed at least by 6 seconds.</p> |INTERNAL |zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue]<p>**Preprocessing**:</p><p>- JSONPATH: `$.queue`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of data sender internal processes, in % |<p>Average percentage of time data sender processes have been busy in the last minute.</p> |DEPENDENT |process.data_sender.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['data sender'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes data sender not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of availability manager internal processes, in % |<p>Average percentage of time availability manager processes have been busy in the last minute.</p> |DEPENDENT |process.availability_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['availability manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes availability manager not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of configuration syncer internal processes, in % |<p>Average percentage of time configuration syncer processes have been busy in the last minute.</p> |DEPENDENT |process.configuration_syncer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['configuration syncer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes configuration syncer not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of discoverer data collector processes, in % |<p>Average percentage of time discoverer processes have been busy in the last minute.</p> |DEPENDENT |process.discoverer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['discoverer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes discoverer not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of heartbeat sender internal processes, in % |<p>Average percentage of time heartbeat sender processes have been busy in the last minute.</p> |DEPENDENT |process.heartbeat_sender.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['heartbeat sender'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes heartbeat sender not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of history poller data collector processes, in % |<p>Average percentage of time history poller processes have been busy in the last minute.</p> |DEPENDENT |process.history_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['history poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes history poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of history syncer internal processes, in % |<p>Average percentage of time history syncer processes have been busy in the last minute.</p> |DEPENDENT |process.history_syncer.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['history syncer'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes history syncer not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of housekeeper internal processes, in % |<p>Average percentage of time housekeeper processes have been busy in the last minute.</p> |DEPENDENT |process.housekeeper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['housekeeper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes housekeeper not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of http poller data collector processes, in % |<p>Average percentage of time http poller processes have been busy in the last minute.</p> |DEPENDENT |process.http_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['http poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes http poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of icmp pinger data collector processes, in % |<p>Average percentage of time icmp pinger processes have been busy in the last minute.</p> |DEPENDENT |process.icmp_pinger.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['icmp pinger'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes icmp pinger not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of ipmi manager internal processes, in % |<p>Average percentage of time ipmi manager processes have been busy in the last minute.</p> |DEPENDENT |process.ipmi_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['ipmi manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes ipmi manager not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of ipmi poller data collector processes, in % |<p>Average percentage of time ipmi poller processes have been busy in the last minute.</p> |DEPENDENT |process.ipmi_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['ipmi poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes ipmi poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of java poller data collector processes, in % |<p>Average percentage of time java poller processes have been busy in the last minute.</p> |DEPENDENT |process.java_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['java poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes java poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of poller data collector processes, in % |<p>Average percentage of time poller processes have been busy in the last minute.</p> |DEPENDENT |process.poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of preprocessing worker internal processes, in % |<p>Average percentage of time preprocessing worker processes have been busy in the last minute.</p> |DEPENDENT |process.preprocessing_worker.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['preprocessing worker'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes preprocessing worker not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of preprocessing manager internal processes, in % |<p>Average percentage of time preprocessing manager processes have been busy in the last minute.</p> |DEPENDENT |process.preprocessing_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['preprocessing manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes preprocessing manager not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of self-monitoring internal processes, in % |<p>Average percentage of time self-monitoring processes have been busy in the last minute.</p> |DEPENDENT |process.self-monitoring.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['self-monitoring'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes self-monitoring not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of snmp trapper data collector processes, in % |<p>Average percentage of time snmp trapper processes have been busy in the last minute.</p> |DEPENDENT |process.snmp_trapper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['snmp trapper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes snmp trapper not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of task manager internal processes, in % |<p>Average percentage of time task manager processes have been busy in the last minute.</p> |DEPENDENT |process.task_manager.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['task manager'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes task manager not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of trapper data collector processes, in % |<p>Average percentage of time trapper processes have been busy in the last minute.</p> |DEPENDENT |process.trapper.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['trapper'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes trapper not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of unreachable poller data collector processes, in % |<p>Average percentage of time unreachable poller processes have been busy in the last minute.</p> |DEPENDENT |process.unreachable_poller.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['unreachable poller'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes unreachable poller not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Utilization of vmware data collector processes, in % |<p>Average percentage of time vmware collector processes have been busy in the last minute.</p> |DEPENDENT |process.vmware_collector.avg.busy<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.process['vmware collector'].busy.avg`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> Processes vmware collector not started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Configuration cache, % used |<p>Availability statistics of Zabbix configuration cache. Percentage of used buffer.</p> |DEPENDENT |rcache.buffer.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.rcache.pused`</p> |
|Zabbix proxy |Remote Zabbix proxy: Version |<p>Version of Zabbix proxy.</p> |DEPENDENT |version<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.version`</p><p>- DISCARD_UNCHANGED_HEARTBEAT: `1d`</p> |
-|Zabbix proxy |Remote Zabbix proxy: VMware cache, % used |<p>Availability statistics of Zabbix vmware cache. Percentage of used buffer</p> |DEPENDENT |vmware.buffer.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.vmware.pused`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> No vmware collector processes started`</p> |
+|Zabbix proxy |Remote Zabbix proxy: VMware cache, % used |<p>Availability statistics of Zabbix vmware cache. Percentage of used buffer.</p> |DEPENDENT |vmware.buffer.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.vmware.pused`</p><p>⛔️ON_FAIL: `CUSTOM_ERROR -> No vmware collector processes started`</p> |
|Zabbix proxy |Remote Zabbix proxy: History write cache, % used |<p>Statistics and availability of Zabbix write cache. Percentage of used history buffer.</p><p>History cache is used to store item values. A high number indicates performance problems on the database side.</p> |DEPENDENT |wcache.history.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.history.pused`</p> |
|Zabbix proxy |Remote Zabbix proxy: History index cache, % used |<p>Statistics and availability of Zabbix write cache. Percentage of used history index buffer.</p><p>History index cache is used to index values stored in history cache.</p> |DEPENDENT |wcache.index.pused<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.index.pused`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.</p> |DEPENDENT |wcache.values<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.all`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed numeric (float) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed float values.</p> |DEPENDENT |wcache.values.float<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.float`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed log values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed log values.</p> |DEPENDENT |wcache.values.log<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.log`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed not supported values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of times item processing resulted in item becoming unsupported or keeping that state.</p> |DEPENDENT |wcache.values.not_supported<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values['not supported']`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed character values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed character/string values.</p> |DEPENDENT |wcache.values.str<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.str`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed text values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed text values.</p> |DEPENDENT |wcache.values.text<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.text`</p><p>- CHANGE_PER_SECOND |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.</p> |DEPENDENT |wcache.values<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.all`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed numeric (float) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed float values.</p> |DEPENDENT |wcache.values.float<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.float`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed log values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed log values.</p> |DEPENDENT |wcache.values.log<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.log`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed not supported values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of times item processing resulted in item becoming unsupported or keeping that state.</p> |DEPENDENT |wcache.values.not_supported<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values['not supported']`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed character values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed character/string values.</p> |DEPENDENT |wcache.values.str<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.str`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed text values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed text values.</p> |DEPENDENT |wcache.values.text<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.text`</p><p>- CHANGE_PER_SECOND</p> |
|Zabbix proxy |Remote Zabbix proxy: Preprocessing queue |<p>Count of values enqueued in the preprocessing queue.</p> |DEPENDENT |preprocessing_queue<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.preprocessing_queue`</p> |
-|Zabbix proxy |Remote Zabbix proxy: Number of processed numeric (unsigned) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed numeric (unsigned) values.</p> |DEPENDENT |wcache.values.uint<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.uint`</p><p>- CHANGE_PER_SECOND |
-|Zabbix proxy |Remote Zabbix proxy: Required performance |<p>Required performance of Zabbix proxy, in new values per second expected</p> |DEPENDENT |requiredperformance<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.requiredperformance`</p> |
+|Zabbix proxy |Remote Zabbix proxy: Number of processed numeric (unsigned) values per second |<p>Statistics and availability of Zabbix write cache.</p><p>Number of processed numeric (unsigned) values.</p> |DEPENDENT |wcache.values.uint<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.wcache.values.uint`</p><p>- CHANGE_PER_SECOND</p> |
+|Zabbix proxy |Remote Zabbix proxy: Required performance |<p>Required performance of Zabbix proxy, in new values per second expected.</p> |DEPENDENT |requiredperformance<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.requiredperformance`</p> |
|Zabbix proxy |Remote Zabbix proxy: Uptime |<p>Uptime of Zabbix proxy process in seconds.</p> |DEPENDENT |uptime<p>**Preprocessing**:</p><p>- JSONPATH: `$.data.uptime`</p> |
## Triggers
|Name|Description|Expression|Severity|Dependencies and additional info|
|----|-----------|----|----|----|
-|Remote Zabbix proxy: More than 100 items having missing data for more than 10 minutes |<p>zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes</p> |`-` |WARNING | |
-|Remote Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX}% |<p>-</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache |<p>Consider increasing CacheSize in the zabbix_server.conf configuration file</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: Version has changed (new version: {ITEM.VALUE}) |<p>Remote Zabbix proxy version has changed. Ack to close.</p> |`last(/Remote Zabbix proxy/version,#1)<>last(/Remote Zabbix proxy/version,#2) and length(last(/Remote Zabbix proxy/version))>0` |INFO |<p>Manual close: YES</p> |
-|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache |<p>Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache |<p>Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache |<p>Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file</p> |`-` |AVERAGE | |
-|Remote Zabbix proxy: has been restarted (uptime < 10m) |<p>Uptime is less than 10 minutes</p> |`-` |INFO |<p>Manual close: YES</p> |
+|Remote Zabbix proxy: More than 100 items having missing data for more than 10 minutes |<p>zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes.</p> |`min(/Remote Zabbix proxy health/zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m],10m)>100` |WARNING | |
+|Remote Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX:"data sender"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"data sender"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"data sender"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX:"availability manager"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.availability_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"availability manager"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.availability_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"availability manager"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"configuration syncer"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX:"discoverer"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"discoverer"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"discoverer"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"heartbeat sender"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX:"history poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"history poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"history poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"history syncer"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"history syncer"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"history syncer"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"housekeeper"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX:"http poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"http poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"http poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"icmp pinger"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi manager"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX:"java poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"java poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"java poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX:"poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing worker"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing manager"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"self-monitoring"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"snmp trapper"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX:"task manager"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"task manager"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"task manager"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"trapper"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"trapper"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"trapper"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"unreachable poller"}` |AVERAGE | |
+|Remote Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}% |<p>-</p> |`avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}`<p>Recovery expression:</p>`avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"vmware collector"}` |AVERAGE | |
+|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache |<p>Consider increasing CacheSize in the zabbix_server.conf configuration file.</p> |`max(/Remote Zabbix proxy health/rcache.buffer.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Remote Zabbix proxy: Version has changed (new version: {ITEM.VALUE}) |<p>Remote Zabbix proxy version has changed. Ack to close.</p> |`last(/Remote Zabbix proxy health/version,#1)<>last(/Remote Zabbix proxy health/version,#2) and length(last(/Remote Zabbix proxy health/version))>0` |INFO |<p>Manual close: YES</p> |
+|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache |<p>Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file.</p> |`max(/Remote Zabbix proxy health/vmware.buffer.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache |<p>Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file.</p> |`max(/Remote Zabbix proxy health/wcache.history.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache |<p>Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file.</p> |`max(/Remote Zabbix proxy health/wcache.index.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}` |AVERAGE | |
+|Remote Zabbix proxy: has been restarted (uptime < 10m) |<p>Uptime is less than 10 minutes</p> |`last(/Remote Zabbix proxy health/uptime)<10m` |INFO |<p>Manual close: YES</p> |
## Feedback
diff --git a/templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml b/templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml
index ba50a645ecf..a5bf0cb17e0 100644
--- a/templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml
+++ b/templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml
@@ -1,6 +1,6 @@
zabbix_export:
version: '5.4'
- date: '2021-12-16T04:55:20Z'
+ date: '2021-12-21T23:14:52Z'
groups:
-
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
@@ -35,6 +35,37 @@ zabbix_export:
tag: Application
value: 'Zabbix proxy'
-
+ uuid: eae56cd764dd430093bbadd32c1f9489
+ name: 'Remote Zabbix proxy: Utilization of availability manager internal processes, in %'
+ type: DEPENDENT
+ key: process.availability_manager.avg.busy
+ delay: '0'
+ history: 1w
+ value_type: FLOAT
+ units: '%'
+ description: 'Average percentage of time availability manager processes have been busy in the last minute.'
+ preprocessing:
+ -
+ type: JSONPATH
+ parameters:
+ - '$.data.process[''availability manager''].busy.avg'
+ error_handler: CUSTOM_ERROR
+ error_handler_params: 'Processes availability manager not started'
+ master_item:
+ key: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT}]'
+ tags:
+ -
+ tag: Application
+ value: 'Zabbix proxy'
+ triggers:
+ -
+ uuid: 3c68df948824465297ee45cf4ba14def
+ expression: 'avg(/Remote Zabbix proxy health/process.availability_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"availability manager"}'
+ recovery_mode: RECOVERY_EXPRESSION
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.availability_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"availability manager"}'
+ name: 'Remote Zabbix proxy: Utilization of availability manager processes over {$ZABBIX.PROXY.UTIL.MAX:"availability manager"}%'
+ priority: AVERAGE
+ -
uuid: 457a086236ab40eda5c9758eabacb73d
name: 'Remote Zabbix proxy: Utilization of configuration syncer internal processes, in %'
type: DEPENDENT
@@ -43,7 +74,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time configuration syncer processes have been busy in the last minute'
+ description: 'Average percentage of time configuration syncer processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -60,10 +91,10 @@ zabbix_export:
triggers:
-
uuid: 67089f59f77641c8ab487e2c44d563a2
- expression: 'avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.configuration_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"configuration syncer"}'
+ name: 'Remote Zabbix proxy: Utilization of configuration syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"configuration syncer"}%'
priority: AVERAGE
-
uuid: ff9c1cb7fb234ad2b793c4f296b79834
@@ -74,7 +105,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time data sender processes have been busy in the last minute'
+ description: 'Average percentage of time data sender processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -91,10 +122,10 @@ zabbix_export:
triggers:
-
uuid: f2208ef37274449fb2b61f5f55e615f1
- expression: 'avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"data sender"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.data_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"data sender"}'
+ name: 'Remote Zabbix proxy: Utilization of data sender processes over {$ZABBIX.PROXY.UTIL.MAX:"data sender"}%'
priority: AVERAGE
-
uuid: 504c144b92d5435b91c2c0c120bd9439
@@ -105,7 +136,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time discoverer processes have been busy in the last minute'
+ description: 'Average percentage of time discoverer processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -122,10 +153,10 @@ zabbix_export:
triggers:
-
uuid: c5a739eef8cb43f099ee902c9eb23d6e
- expression: 'avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"discoverer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.discoverer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"discoverer"}'
+ name: 'Remote Zabbix proxy: Utilization of discoverer processes over {$ZABBIX.PROXY.UTIL.MAX:"discoverer"}%'
priority: AVERAGE
-
uuid: 9ca58c0a87f54733ae9794d052092944
@@ -136,7 +167,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time heartbeat sender processes have been busy in the last minute'
+ description: 'Average percentage of time heartbeat sender processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -153,10 +184,10 @@ zabbix_export:
triggers:
-
uuid: f75e8a72ae1642999c7560387f189129
- expression: 'avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.heartbeat_sender.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"heartbeat sender"}'
+ name: 'Remote Zabbix proxy: Utilization of heartbeat sender processes over {$ZABBIX.PROXY.UTIL.MAX:"heartbeat sender"}%'
priority: AVERAGE
-
uuid: 27c6471f0b184586aad8966a44a0c20f
@@ -167,14 +198,14 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time history poller processes have been busy in the last minute'
+ description: 'Average percentage of time history poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
parameters:
- '$.data.process[''history poller''].busy.avg'
error_handler: CUSTOM_ERROR
- error_handler_params: 'Processes history syncer not started'
+ error_handler_params: 'Processes history poller not started'
master_item:
key: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT}]'
tags:
@@ -184,10 +215,10 @@ zabbix_export:
triggers:
-
uuid: afcd2486a21b42ae97f53353b3642301
- expression: 'avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"history poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.history_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"history poller"}'
+ name: 'Remote Zabbix proxy: Utilization of history poller processes over {$ZABBIX.PROXY.UTIL.MAX:"history poller"}%'
priority: AVERAGE
-
uuid: c710e445710b4d98bd4ebcd5770c7d5a
@@ -198,7 +229,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time history syncer processes have been busy in the last minute'
+ description: 'Average percentage of time history syncer processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -215,10 +246,10 @@ zabbix_export:
triggers:
-
uuid: 872ca8a02ff948d0ab4f5000249bbf5b
- expression: 'avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"history syncer"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.history_syncer.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"history syncer"}'
+ name: 'Remote Zabbix proxy: Utilization of history syncer processes over {$ZABBIX.PROXY.UTIL.MAX:"history syncer"}%'
priority: AVERAGE
-
uuid: 50c3587febc14c118ca2868c24e42770
@@ -229,7 +260,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time housekeeper processes have been busy in the last minute'
+ description: 'Average percentage of time housekeeper processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -246,10 +277,10 @@ zabbix_export:
triggers:
-
uuid: 43d8ef15170e4edd80eea85ad9990d73
- expression: 'avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.housekeeper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"housekeeper"}'
+ name: 'Remote Zabbix proxy: Utilization of housekeeper processes over {$ZABBIX.PROXY.UTIL.MAX:"housekeeper"}%'
priority: AVERAGE
-
uuid: 4f335477bd654368a7870dc5cd21e114
@@ -260,7 +291,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time http poller processes have been busy in the last minute'
+ description: 'Average percentage of time http poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -277,10 +308,10 @@ zabbix_export:
triggers:
-
uuid: 9c391ba5350d401b9ca56f7cd29cd457
- expression: 'avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"http poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.http_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"http poller"}'
+ name: 'Remote Zabbix proxy: Utilization of http poller processes over {$ZABBIX.PROXY.UTIL.MAX:"http poller"}%'
priority: AVERAGE
-
uuid: f03927fd354a490e95521e5922a19ad3
@@ -291,7 +322,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time icmp pinger processes have been busy in the last minute'
+ description: 'Average percentage of time icmp pinger processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -308,10 +339,10 @@ zabbix_export:
triggers:
-
uuid: 8a0abc8ff0dd42b0926b5840fe5b0e2f
- expression: 'avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.icmp_pinger.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"icmp pinger"}'
+ name: 'Remote Zabbix proxy: Utilization of icmp pinger processes over {$ZABBIX.PROXY.UTIL.MAX:"icmp pinger"}%'
priority: AVERAGE
-
uuid: fb560cce51714f9c8b5164f7587930e5
@@ -322,7 +353,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time ipmi manager processes have been busy in the last minute'
+ description: 'Average percentage of time ipmi manager processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -339,10 +370,10 @@ zabbix_export:
triggers:
-
uuid: a2aed809416b46beba8ed63554d9b7d5
- expression: 'avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.ipmi_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi manager"}'
+ name: 'Remote Zabbix proxy: Utilization of ipmi manager processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi manager"}%'
priority: AVERAGE
-
uuid: c4ff983246e7450f96af03da274df151
@@ -353,7 +384,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time ipmi poller processes have been busy in the last minute'
+ description: 'Average percentage of time ipmi poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -370,10 +401,10 @@ zabbix_export:
triggers:
-
uuid: e7c748c36e5740d684a5c4c68682f321
- expression: 'avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.ipmi_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"ipmi poller"}'
+ name: 'Remote Zabbix proxy: Utilization of ipmi poller processes over {$ZABBIX.PROXY.UTIL.MAX:"ipmi poller"}%'
priority: AVERAGE
-
uuid: c37b027a671449dca92cfbf1b15e711f
@@ -384,7 +415,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time java poller processes have been busy in the last minute'
+ description: 'Average percentage of time java poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -401,10 +432,10 @@ zabbix_export:
triggers:
-
uuid: ef46070fc30b46c7be1ce3574e578449
- expression: 'avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"java poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.java_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"java poller"}'
+ name: 'Remote Zabbix proxy: Utilization of java poller processes over {$ZABBIX.PROXY.UTIL.MAX:"java poller"}%'
priority: AVERAGE
-
uuid: e44b8cc43d5c49c5a81ed33c5cc44c82
@@ -415,7 +446,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time poller processes have been busy in the last minute'
+ description: 'Average percentage of time poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -432,10 +463,10 @@ zabbix_export:
triggers:
-
uuid: 6afb9db9e11842c28c059abd31c7a134
- expression: 'avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"poller"}'
+ name: 'Remote Zabbix proxy: Utilization of poller processes over {$ZABBIX.PROXY.UTIL.MAX:"poller"}%'
priority: AVERAGE
-
uuid: c4746528d75a41898a7ded21701de019
@@ -446,7 +477,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time preprocessing manager processes have been busy in the last minute'
+ description: 'Average percentage of time preprocessing manager processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -463,10 +494,10 @@ zabbix_export:
triggers:
-
uuid: 4c681b0775b54fd79e4aba669e219967
- expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing manager"}'
+ name: 'Remote Zabbix proxy: Utilization of preprocessing manager processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing manager"}%'
priority: AVERAGE
-
uuid: 5b10c9859c3443459b5e993015ae68fc
@@ -477,7 +508,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time preprocessing worker processes have been busy in the last minute'
+ description: 'Average percentage of time preprocessing worker processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -494,10 +525,10 @@ zabbix_export:
triggers:
-
uuid: f1c97c56e2d04cabaaa4c9b41e2bbad3
- expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.preprocessing_worker.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"preprocessing worker"}'
+ name: 'Remote Zabbix proxy: Utilization of preprocessing worker processes over {$ZABBIX.PROXY.UTIL.MAX:"preprocessing worker"}%'
priority: AVERAGE
-
uuid: fbfe2a05b2914c9d8b1b39aa7320aaf3
@@ -508,7 +539,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time self-monitoring processes have been busy in the last minute'
+ description: 'Average percentage of time self-monitoring processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -525,10 +556,10 @@ zabbix_export:
triggers:
-
uuid: fee719ea91524972897c19ce4b17bd54
- expression: 'avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.self-monitoring.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"self-monitoring"}'
+ name: 'Remote Zabbix proxy: Utilization of self-monitoring processes over {$ZABBIX.PROXY.UTIL.MAX:"self-monitoring"}%'
priority: AVERAGE
-
uuid: 3c06aed8f9ca4790b23132498e32701f
@@ -539,7 +570,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time snmp trapper processes have been busy in the last minute'
+ description: 'Average percentage of time snmp trapper processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -556,10 +587,10 @@ zabbix_export:
triggers:
-
uuid: 9ca70574386f4b968bcda64a5d267d58
- expression: 'avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.snmp_trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"snmp trapper"}'
+ name: 'Remote Zabbix proxy: Utilization of snmp trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"snmp trapper"}%'
priority: AVERAGE
-
uuid: 48ab13daaf0541bdbf317226c753472c
@@ -570,7 +601,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time task manager processes have been busy in the last minute'
+ description: 'Average percentage of time task manager processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -587,10 +618,10 @@ zabbix_export:
triggers:
-
uuid: 9d7d15a747484530a61102175cbc4478
- expression: 'avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"task manager"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.task_manager.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"task manager"}'
+ name: 'Remote Zabbix proxy: Utilization of task manager processes over {$ZABBIX.PROXY.UTIL.MAX:"task manager"}%'
priority: AVERAGE
-
uuid: d37a6ebb128d4221a34c8d78736ea90b
@@ -601,7 +632,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time trapper processes have been busy in the last minute'
+ description: 'Average percentage of time trapper processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -618,10 +649,10 @@ zabbix_export:
triggers:
-
uuid: 49a9e3e1b17146f7861daf6994956d4f
- expression: 'avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"trapper"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.trapper.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"trapper"}'
+ name: 'Remote Zabbix proxy: Utilization of trapper processes over {$ZABBIX.PROXY.UTIL.MAX:"trapper"}%'
priority: AVERAGE
-
uuid: a0c56d8570eb4cb39e119fc61d7092d1
@@ -632,7 +663,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time unreachable poller processes have been busy in the last minute'
+ description: 'Average percentage of time unreachable poller processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -649,10 +680,10 @@ zabbix_export:
triggers:
-
uuid: e446ec803eaf4ace9b7d1fdc7a89cba6
- expression: 'avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.unreachable_poller.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"unreachable poller"}'
+ name: 'Remote Zabbix proxy: Utilization of unreachable poller processes over {$ZABBIX.PROXY.UTIL.MAX:"unreachable poller"}%'
priority: AVERAGE
-
uuid: 54d7e2578b594022ad406b40c9dd57fe
@@ -663,7 +694,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Average percentage of time vmware collector processes have been busy in the last minute'
+ description: 'Average percentage of time vmware collector processes have been busy in the last minute.'
preprocessing:
-
type: JSONPATH
@@ -680,10 +711,10 @@ zabbix_export:
triggers:
-
uuid: 30147687074f45e7ab0dce81a1b7cf07
- expression: 'avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
+ expression: 'avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)>{$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}'
recovery_mode: RECOVERY_EXPRESSION
- recovery_expression: 'avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN}'
- name: 'Remote Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX}%'
+ recovery_expression: 'avg(/Remote Zabbix proxy health/process.vmware_collector.avg.busy,10m)<{$ZABBIX.PROXY.UTIL.MIN:"vmware collector"}'
+ name: 'Remote Zabbix proxy: Utilization of vmware collector processes over {$ZABBIX.PROXY.UTIL.MAX:"vmware collector"}%'
priority: AVERAGE
-
uuid: 72dd891d7ced4cefb7de988dadf81f3b
@@ -694,7 +725,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Availability statistics of Zabbix configuration cache. Percentage of used buffer'
+ description: 'Availability statistics of Zabbix configuration cache. Percentage of used buffer.'
preprocessing:
-
type: JSONPATH
@@ -712,7 +743,7 @@ zabbix_export:
expression: 'max(/Remote Zabbix proxy health/rcache.buffer.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the configuration cache'
priority: AVERAGE
- description: 'Consider increasing CacheSize in the zabbix_server.conf configuration file'
+ description: 'Consider increasing CacheSize in the zabbix_server.conf configuration file.'
-
uuid: 0df481994c454884b6be2e2132248af7
name: 'Remote Zabbix proxy: Required performance'
@@ -721,7 +752,7 @@ zabbix_export:
delay: '0'
history: 1w
value_type: FLOAT
- description: 'Required performance of Zabbix proxy, in new values per second expected'
+ description: 'Required performance of Zabbix proxy, in new values per second expected.'
preprocessing:
-
type: JSONPATH
@@ -803,7 +834,7 @@ zabbix_export:
history: 1w
value_type: FLOAT
units: '%'
- description: 'Availability statistics of Zabbix vmware cache. Percentage of used buffer'
+ description: 'Availability statistics of Zabbix vmware cache. Percentage of used buffer.'
preprocessing:
-
type: JSONPATH
@@ -823,7 +854,7 @@ zabbix_export:
expression: 'max(/Remote Zabbix proxy health/vmware.buffer.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the vmware cache'
priority: AVERAGE
- description: 'Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file'
+ description: 'Consider increasing VMwareCacheSize in the zabbix_server.conf configuration file.'
-
uuid: 2abf18f2a9c9412ca81d615f45d4ca5f
name: 'Remote Zabbix proxy: History write cache, % used'
@@ -853,7 +884,7 @@ zabbix_export:
expression: 'max(/Remote Zabbix proxy health/wcache.history.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history cache'
priority: AVERAGE
- description: 'Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file'
+ description: 'Consider increasing HistoryCacheSize in the zabbix_server.conf configuration file.'
-
uuid: a907ff2d6d8e4389b116eb3ec01dacfe
name: 'Remote Zabbix proxy: History index cache, % used'
@@ -883,7 +914,7 @@ zabbix_export:
expression: 'max(/Remote Zabbix proxy health/wcache.index.pused,10m)>{$ZABBIX.PROXY.UTIL.MAX}'
name: 'Remote Zabbix proxy: More than {$ZABBIX.PROXY.UTIL.MAX}% used in the history index cache'
priority: AVERAGE
- description: 'Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file'
+ description: 'Consider increasing HistoryIndexCacheSize in the zabbix_server.conf configuration file.'
-
uuid: 0238a93001a3438988b9b5cc4cbcc68e
name: 'Remote Zabbix proxy: Number of processed values per second'
@@ -1072,7 +1103,7 @@ zabbix_export:
type: INTERNAL
key: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m]'
history: 1w
- description: 'Number of monitored items in the queue which are delayed at least by 10 minutes'
+ description: 'Number of monitored items in the queue which are delayed at least by 10 minutes.'
preprocessing:
-
type: JSONPATH
@@ -1088,14 +1119,14 @@ zabbix_export:
expression: 'min(/Remote Zabbix proxy health/zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m],10m)>100'
name: 'Remote Zabbix proxy: More than 100 items having missing data for more than 10 minutes'
priority: WARNING
- description: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes'
+ description: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue,10m] item is collecting data about how many items are missing data for more than 10 minutes.'
-
uuid: 128bcd3c019946b593f3256858cf8397
name: 'Remote Zabbix proxy: Zabbix stats queue'
type: INTERNAL
key: 'zabbix[stats,{$ZABBIX.PROXY.ADDRESS},{$ZABBIX.PROXY.PORT},queue]'
history: 1w
- description: 'Number of monitored items in the queue which are delayed at least by 6 seconds'
+ description: 'Number of monitored items in the queue which are delayed at least by 6 seconds.'
preprocessing:
-
type: JSONPATH
@@ -1122,19 +1153,19 @@ zabbix_export:
-
macro: '{$ZABBIX.PROXY.ADDRESS}'
value: 127.0.0.1
- description: 'IP/DNS/network mask list of proxies to be remotely queried (default is 127.0.0.1'
+ description: 'IP/DNS/network mask list of proxies to be remotely queried (default is 127.0.0.1).'
-
macro: '{$ZABBIX.PROXY.PORT}'
value: '10051'
- description: 'Port of proxy to be remotely queried (default is 10051)'
+ description: 'Port of proxy to be remotely queried (default is 10051).'
-
macro: '{$ZABBIX.PROXY.UTIL.MAX}'
value: '75'
- description: 'Maximum average percentage of time processes busy in the last minute (default is 75)'
+ description: 'Maximum average percentage of time processes busy in the last minute (default is 75).'
-
macro: '{$ZABBIX.PROXY.UTIL.MIN}'
value: '65'
- description: 'Minimum average percentage of time processes busy in the last minute (default is 65)'
+ description: 'Minimum average percentage of time processes busy in the last minute (default is 65).'
dashboards:
-
uuid: 73c77a8555bc4a7d814d2cf54164f15f
@@ -1301,6 +1332,12 @@ zabbix_export:
item:
host: 'Remote Zabbix proxy health'
key: process.vmware_collector.avg.busy
+ -
+ sortorder: '10'
+ color: 5A2B57
+ item:
+ host: 'Remote Zabbix proxy health'
+ key: process.history_poller.avg.busy
-
uuid: 87379405c456407ebab6e033c3cae37a
name: 'Remote Zabbix proxy: Zabbix internal process busy %'
@@ -1366,6 +1403,12 @@ zabbix_export:
item:
host: 'Remote Zabbix proxy health'
key: process.preprocessing_worker.avg.busy
+ -
+ sortorder: '10'
+ color: 2B5429
+ item:
+ host: 'Remote Zabbix proxy health'
+ key: process.availability_manager.avg.busy
-
uuid: 40e3574cc0ca4877b331156ff7d1a941
name: 'Remote Zabbix proxy: Zabbix internal queues'