Zabbix Documentation 4.4

3.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.22.43.23.4

User Tools

Site Tools


manual:config:items:item

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manual:config:items:item [2019/08/28 06:32]
martins-v if a value is discarded, nothing further is done on it
manual:config:items:item [2019/09/10 08:30] (current)
martins-v more details on throttling
Line 111: Line 111:
 |:::​|//​Check for error using a regular expression// ​ |Check for an application-level error message using a regular expression. Stop processing if succeeded and message is not empty; otherwise continue processing with the value that was before this preprocessing step. Note that these external service errors are reported to user as is, without adding preprocessing step information.\\ Parameters:​\\ **pattern** - regular expression\\ **output** - output formatting template. An \N (where N=1…9) escape sequence is replaced with the Nth matched group. A \0 escape sequence is replaced with the matched text.\\ If you mark the //Custom on fail// checkbox, the item will not become unsupported in case of failed preprocessing step and it is possible to specify custom error handling options: either to discard the value, set a specified value or set a specified error message. ​ | |:::​|//​Check for error using a regular expression// ​ |Check for an application-level error message using a regular expression. Stop processing if succeeded and message is not empty; otherwise continue processing with the value that was before this preprocessing step. Note that these external service errors are reported to user as is, without adding preprocessing step information.\\ Parameters:​\\ **pattern** - regular expression\\ **output** - output formatting template. An \N (where N=1…9) escape sequence is replaced with the Nth matched group. A \0 escape sequence is replaced with the matched text.\\ If you mark the //Custom on fail// checkbox, the item will not become unsupported in case of failed preprocessing step and it is possible to specify custom error handling options: either to discard the value, set a specified value or set a specified error message. ​ |
 ^Throttling ​ ^^^ ^Throttling ​ ^^^
-|   ​|//​Discard unchanged// ​ |Discard a value if it has not changed.\\ If a value is discarded, ​nothing further ​is donei.etriggers ​are not re-evaluated.\\ Only one throttling option can be specified for an item.  | +|   ​|//​Discard unchanged// ​ |Discard a value if it has not changed.\\ If a value is discarded, ​it is not saved in the database and Zabbix server has no knowledge that this value was received. No trigger expressions will be evaluatedas a result, no problems for related triggers will be created/​resolvedTrigger functions will work only based on data that is actually saved in databaseAs trends ​are built based on data in the database, if there is no value saved for an hour then there will also be no trends data for that hour.\\ Only one throttling option can be specified for an item.  | 
-|:::​|//​Discard unchanged with heartbeat// ​ |Discard a value if it has not changed within the defined time period (in seconds).\\ If a value is discarded, nothing further is done, i.e. triggers are not re-evaluated.\\ Positive integer values are supported to specify the seconds (minimum - 1 second). Time suffixes can be used in this field (e.g. 30s, 1m, 2h, 1d). User macros and low-level discovery macros can be used in this field.\\ Only one throttling option can be specified for an item.  |+|:::​|//​Discard unchanged with heartbeat// ​ |Discard a value if it has not changed within the defined time period (in seconds).\\ Positive integer values are supported to specify the seconds (minimum - 1 second). Time suffixes can be used in this field (e.g. 30s, 1m, 2h, 1d). User macros and low-level discovery macros can be used in this field.\\ If a value is discarded, it is not saved in the database and Zabbix server has no knowledge that this value was received. No trigger expressions will be evaluated, as a result, no problems for related triggers will be created/​resolved. Trigger functions will work only based on data that is actually saved in database. As trends are built based on data in the database, if there is no value saved for an hour then there will also be no trends data for that hour.\\ Only one throttling option can be specified for an item.  |
 ^Prometheus ​ ^^^ ^Prometheus ​ ^^^
 |   ​|//​Prometheus pattern// ​ |Use the following query to extract required data from Prometheus metrics.\\ See [[:​manual/​config/​items/​itemtypes/​prometheus|Prometheus checks]] for more details. ​ | |   ​|//​Prometheus pattern// ​ |Use the following query to extract required data from Prometheus metrics.\\ See [[:​manual/​config/​items/​itemtypes/​prometheus|Prometheus checks]] for more details. ​ |