diff options
author | Alexander Bakaldin <alexander.bakaldin@zabbix.com> | 2021-12-22 02:22:56 +0300 |
---|---|---|
committer | Alexander Bakaldin <alexander.bakaldin@zabbix.com> | 2021-12-22 02:22:56 +0300 |
commit | 1b849b5c23e87aaf238056f28e019345aa3f00fd (patch) | |
tree | dac40931acc81a103a908fc32929bc2c73c532bc /templates | |
parent | 05a98cfb029096a558dd20ddb279a63b85a9d736 (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.md | 134 | ||||
-rw-r--r-- | templates/app/zabbix_proxy/template_app_zabbix_proxy.yaml | 229 | ||||
-rw-r--r-- | templates/app/zabbix_proxy_remote/README.md | 136 | ||||
-rw-r--r-- | templates/app/zabbix_proxy_remote/template_app_remote_zabbix_proxy.yaml | 243 |
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' |