zabbix_export:
  version: '7.0'
  template_groups:
    - uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
      name: Templates/Applications
  templates:
    - uuid: 79b16cbbe593444eae3de66de0cb566b
      template: 'Remote Zabbix server health'
      name: 'Remote Zabbix server health'
      description: |
        This template is designed to monitor internal Zabbix metrics on the remote Zabbix server.
        
        Specify the address of the remote Zabbix server by changing {$ZABBIX.SERVER.ADDRESS} and {$ZABBIX.SERVER.PORT} macros. Don't forget to adjust the "StatsAllowedIP" parameter in the remote server's configuration file to allow the collection of statistics.
        
        Generated by official Zabbix template tool "Templator"
      vendor:
        name: Zabbix
        version: 7.0-0
      groups:
        - name: Templates/Applications
      items:
        - uuid: 94235a52be114cb6a99cfc90834144e7
          name: 'Connector queue'
          type: DEPENDENT
          key: connector_queue
          description: 'The count of values enqueued in the connector queue.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.connector_queue
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "connector" processes started. Please check "StartConnectors" parameter in the server configuration file.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: c417ffdf78144a01811935d31e02af69
          name: 'Discovery queue'
          type: DEPENDENT
          key: discovery_queue
          description: 'The count of values enqueued in the discovery queue.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.discovery_queue
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "discoverer" processes started. Please check "StartDiscoverers" parameter in the server configuration file.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: adcf44e5179644b0bee34103d3d3688e
          name: 'LLD queue'
          type: DEPENDENT
          key: lld_queue
          description: 'The count of values enqueued in the low-level discovery processing queue.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.lld_queue
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: 9881f258f69d459195b5a19c56c523a8
          name: 'Preprocessing queue'
          type: DEPENDENT
          key: preprocessing_queue
          description: 'The count of values enqueued in the preprocessing queue.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.preprocessing_queue
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: f9ce1b8b5b384a7ebbf0a1c6d19948b1
          name: 'Utilization of agent poller data collector processes, in %'
          type: DEPENDENT
          key: process.agent_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the agent poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''agent poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "agent poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: f47c5db67da54295950939e7f18ed062
              expression: 'avg(/Remote Zabbix server health/process.agent_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"agent poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.agent_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"agent poller"}'
              name: 'Utilization of agent poller processes is high'
              event_name: 'Utilization of agent poller processes over {$ZABBIX.SERVER.UTIL.MAX:"agent poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: d8071d9c280c468cb70b19be50c756a5
          name: 'Utilization of alerter internal processes, in %'
          type: DEPENDENT
          key: process.alerter.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the alerter processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''alerter''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "alerter" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: d4aae59fe9294da5b1c724b051af1683
              expression: 'avg(/Remote Zabbix server health/process.alerter.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"alerter"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.alerter.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"alerter"}'
              name: 'Utilization of alerter processes is high'
              event_name: 'Utilization of alerter processes over {$ZABBIX.SERVER.UTIL.MAX:"alerter"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 14347f8309934849a2ac13974e4b66d1
          name: 'Utilization of alert manager internal processes, in %'
          type: DEPENDENT
          key: process.alert_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the alert manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''alert manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "alert manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 310f33d488ae4f5faa245c96f8dc583c
              expression: 'avg(/Remote Zabbix server health/process.alert_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"alert manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.alert_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"alert manager"}'
              name: 'Utilization of alert manager processes is high'
              event_name: 'Utilization of alert manager processes over {$ZABBIX.SERVER.UTIL.MAX:"alert manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 236699e6400c4ae3a20868c79fd35027
          name: 'Utilization of alert syncer internal processes, in %'
          type: DEPENDENT
          key: process.alert_syncer.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the alert syncer processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''alert syncer''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "alert syncer" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 0eb23de05fac4aeab4ee4aa337545b16
              expression: 'avg(/Remote Zabbix server health/process.alert_syncer.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"alert syncer"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.alert_syncer.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"alert syncer"}'
              name: 'Utilization of alert syncer processes is high'
              event_name: 'Utilization of alert syncer processes over {$ZABBIX.SERVER.UTIL.MAX:"alert syncer"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 44ae7bbbca5346a4926bf1208e00deb8
          name: 'Utilization of availability manager internal processes, in %'
          type: DEPENDENT
          key: process.availability_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the availability manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''availability manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "availability manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: ae06acfebdb3452b88359f1634c53876
              expression: 'avg(/Remote Zabbix server health/process.availability_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"availability manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.availability_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"availability manager"}'
              name: 'Utilization of availability manager processes is high'
              event_name: 'Utilization of availability manager processes over {$ZABBIX.SERVER.UTIL.MAX:"availability manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 2270009e1b4c4cbb9cce4001b46df2ce
          name: 'Utilization of browser poller data collector processes, in %'
          type: DEPENDENT
          key: process.browser_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the browser poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''browser poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "browser poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 5c41e353d4a4442d992240214443ee4d
              expression: 'avg(/Remote Zabbix server health/process.browser_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"browser poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.browser_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"browser poller"}'
              name: 'Utilization of browser poller processes is high'
              event_name: 'Utilization of browser poller processes over {$ZABBIX.SERVER.UTIL.MAX:"browser poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 439e81aed41e4fd7ba7f2e4a97ca1a91
          name: 'Utilization of configuration syncer internal processes, in %'
          type: DEPENDENT
          key: process.configuration_syncer.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the configuration syncer processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''configuration syncer''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "configuration syncer" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: f1caa410beea429eb91daaec8f027eb3
              expression: 'avg(/Remote Zabbix server health/process.configuration_syncer.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"configuration syncer"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.configuration_syncer.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"configuration syncer"}'
              name: 'Utilization of configuration syncer processes is high'
              event_name: 'Utilization of configuration syncer processes over {$ZABBIX.SERVER.UTIL.MAX:"configuration syncer"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: f8946a8a36774b00a01645ae77228a55
          name: 'Utilization of configuration syncer worker internal processes, in %'
          type: DEPENDENT
          key: process.configuration_syncer_worker.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the configuration syncer worker processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''configuration syncer worker''].busy.avg'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 4b33128b800f4d1384127b61a7dd7492
              expression: 'avg(/Remote Zabbix server health/process.configuration_syncer_worker.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"configuration syncer worker"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.configuration_syncer_worker.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"configuration syncer worker"}'
              name: 'Utilization of configuration syncer worker processes is high'
              event_name: 'Utilization of configuration syncer worker processes over {$ZABBIX.SERVER.UTIL.MAX:"configuration syncer worker"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: b7564d4eb40848dbb299e74cd525a07d
          name: 'Utilization of connector manager internal processes, in %'
          type: DEPENDENT
          key: process.connector_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the connector manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''connector manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "connector manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: abe4c864b41a4a43b2ce963ed55a3f17
              expression: 'avg(/Remote Zabbix server health/process.connector_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"connector manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.connector_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"connector manager"}'
              name: 'Utilization of connector manager processes is high'
              event_name: 'Utilization of connector manager processes over {$ZABBIX.SERVER.UTIL.MAX:"connector manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 9a75eee4853a44b1b5087e0fea6c5bcb
          name: 'Utilization of connector worker internal processes, in %'
          type: DEPENDENT
          key: process.connector_worker.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the connector worker processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''connector worker''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "connector worker" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: ba984299c08f44b2a99c6fee187bcf01
              expression: 'avg(/Remote Zabbix server health/process.connector_worker.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"connector worker"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.connector_worker.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"connector worker"}'
              name: 'Utilization of connector worker processes is high'
              event_name: 'Utilization of connector worker processes over {$ZABBIX.SERVER.UTIL.MAX:"connector worker"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 09c61eeecc354f2da1a8efcc100d5f5c
          name: 'Utilization of discovery manager internal processes, in %'
          type: DEPENDENT
          key: process.discovery_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the discovery manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''discovery manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "discovery manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 96418e054e834497baffbd9ed0a4f6bf
              expression: 'avg(/Remote Zabbix server health/process.discovery_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"discovery manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.discovery_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"discovery manager"}'
              name: 'Utilization of discovery manager processes is high'
              event_name: 'Utilization of discovery manager processes over {$ZABBIX.SERVER.UTIL.MAX:"discovery manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 6bfbac5f75c54f2c87a35f1786ed73e8
          name: 'Utilization of discovery worker internal processes, in %'
          type: DEPENDENT
          key: process.discovery_worker.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the discovery worker processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''discovery worker''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "discovery worker" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: fd92a81e2c614aa8826f7ff92fad801a
              expression: 'avg(/Remote Zabbix server health/process.discovery_worker.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"discovery worker"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.discovery_worker.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"discovery worker"}'
              name: 'Utilization of discovery worker processes is high'
              event_name: 'Utilization of discovery worker processes over {$ZABBIX.SERVER.UTIL.MAX:"discovery worker"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: d8110a23217142b9b10f2eda00a96f39
          name: 'Utilization of escalator internal processes, in %'
          type: DEPENDENT
          key: process.escalator.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the escalator processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''escalator''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "escalator" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: de07be1b10d9446abed4a387dd4980dd
              expression: 'avg(/Remote Zabbix server health/process.escalator.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"escalator"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.escalator.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"escalator"}'
              name: 'Utilization of escalator processes is high'
              event_name: 'Utilization of escalator processes over {$ZABBIX.SERVER.UTIL.MAX:"escalator"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: edefe2732df14bc3933b8e1ff65fbd21
          name: 'Utilization of history poller internal processes, in %'
          type: DEPENDENT
          key: process.history_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the history poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''history poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "history poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 655c59a6151d4ce985a833d9f91efc2a
              expression: 'avg(/Remote Zabbix server health/process.history_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"history poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.history_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"history poller"}'
              name: 'Utilization of history poller processes is high'
              event_name: 'Utilization of history poller processes over {$ZABBIX.SERVER.UTIL.MAX:"history poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 2b651866c6f04880888a770e9a08a167
          name: 'Utilization of history syncer internal processes, in %'
          type: DEPENDENT
          key: process.history_syncer.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the history syncer processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''history syncer''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "history syncer" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: b8e6a6ce3667459bad05afa850e99bc0
              expression: 'avg(/Remote Zabbix server health/process.history_syncer.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"history syncer"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.history_syncer.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"history syncer"}'
              name: 'Utilization of history syncer processes is high'
              event_name: 'Utilization of history syncer processes over {$ZABBIX.SERVER.UTIL.MAX:"history syncer"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 8eb5b40740a349fbb14ed39dd840fc85
          name: 'Utilization of housekeeper internal processes, in %'
          type: DEPENDENT
          key: process.housekeeper.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the housekeeper processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''housekeeper''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "housekeeper" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: b879623a755e4b79972c2ad3189886a2
              expression: 'avg(/Remote Zabbix server health/process.housekeeper.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"housekeeper"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.housekeeper.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"housekeeper"}'
              name: 'Utilization of housekeeper processes is high'
              event_name: 'Utilization of housekeeper processes over {$ZABBIX.SERVER.UTIL.MAX:"housekeeper"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 1d0a012bf32d43e2b7af6307dd0bf39f
          name: 'Utilization of http agent poller data collector processes, in %'
          type: DEPENDENT
          key: process.http_agent_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the http agent poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''http agent poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "http agent poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 79604a0e6fe040b391f00d97ad11f56c
              expression: 'avg(/Remote Zabbix server health/process.http_agent_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"http agent poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.http_agent_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"http agent poller"}'
              name: 'Utilization of http agent poller processes is high'
              event_name: 'Utilization of http agent poller processes over {$ZABBIX.SERVER.UTIL.MAX:"http agent poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 02371dc53214403dbf34ff9e970408ef
          name: 'Utilization of http poller data collector processes, in %'
          type: DEPENDENT
          key: process.http_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the http poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''http poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "http poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: f7b4217cdd4b46b1949a5e6ac5fc3d02
              expression: 'avg(/Remote Zabbix server health/process.http_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"http poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.http_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"http poller"}'
              name: 'Utilization of http poller processes is high'
              event_name: 'Utilization of http poller processes over {$ZABBIX.SERVER.UTIL.MAX:"http poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 3a2dfedfac164b69a01105137eefd5e9
          name: 'Utilization of icmp pinger data collector processes, in %'
          type: DEPENDENT
          key: process.icmp_pinger.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the icmp pinger processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''icmp pinger''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "icmp pinger" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 312d404ff20740f38385ebe7c3e36d8f
              expression: 'avg(/Remote Zabbix server health/process.icmp_pinger.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"icmp pinger"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.icmp_pinger.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"icmp pinger"}'
              name: 'Utilization of icmp pinger processes is high'
              event_name: 'Utilization of icmp pinger processes over {$ZABBIX.SERVER.UTIL.MAX:"icmp pinger"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: c8257547b30e424b9b6893896b2d8dd7
          name: 'Utilization of internal poller data collector processes, in %'
          type: DEPENDENT
          key: process.internal_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the internal poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''internal poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "internal poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: a84501d9e5b74b4990a896f8719b980d
              expression: 'avg(/Remote Zabbix server health/process.internal_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"internal poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.internal_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"internal poller"}'
              name: 'Utilization of internal poller processes is high'
              event_name: 'Utilization of internal poller processes over {$ZABBIX.SERVER.UTIL.MAX:"internal poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 52a05106bc5e4e05b04142827f394662
          name: 'Utilization of ipmi manager internal processes, in %'
          type: DEPENDENT
          key: process.ipmi_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the ipmi manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''ipmi manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "ipmi manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 3fe728ab8de9447c899b2a919b885cec
              expression: 'avg(/Remote Zabbix server health/process.ipmi_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"ipmi manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.ipmi_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"ipmi manager"}'
              name: 'Utilization of ipmi manager processes is high'
              event_name: 'Utilization of ipmi manager processes over {$ZABBIX.SERVER.UTIL.MAX:"ipmi manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 849f8b11cc984c758c4947fe256e3310
          name: 'Utilization of ipmi poller data collector processes, in %'
          type: DEPENDENT
          key: process.ipmi_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the ipmi poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''ipmi poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "ipmi poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: dbf27d6a629a4a2cb75e04849b93ac0f
              expression: 'avg(/Remote Zabbix server health/process.ipmi_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"ipmi poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.ipmi_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"ipmi poller"}'
              name: 'Utilization of ipmi poller processes is high'
              event_name: 'Utilization of ipmi poller processes over {$ZABBIX.SERVER.UTIL.MAX:"ipmi poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: e55654715f8143c597c858d7eb522e31
          name: 'Utilization of java poller data collector processes, in %'
          type: DEPENDENT
          key: process.java_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the java poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''java poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "java poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 304a2dcf77c8494fb18f52cc6bae73a9
              expression: 'avg(/Remote Zabbix server health/process.java_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"java poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.java_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"java poller"}'
              name: 'Utilization of java poller processes is high'
              event_name: 'Utilization of java poller processes over {$ZABBIX.SERVER.UTIL.MAX:"java poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: b8504e03317649399dabfffc2758d77c
          name: 'Utilization of LLD manager internal processes, in %'
          type: DEPENDENT
          key: process.lld_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the LLD manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''lld manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "LLD manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 4027f813da2549cfb99e1bb5e04e1d28
              expression: 'avg(/Remote Zabbix server health/process.lld_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"LLD manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.lld_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"LLD manager"}'
              name: 'Utilization of LLD manager processes is high'
              event_name: 'Utilization of LLD manager processes over {$ZABBIX.SERVER.UTIL.MAX:"LLD manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: c4d708a59d314de6814f4936ec6b0a99
          name: 'Utilization of LLD worker internal processes, in %'
          type: DEPENDENT
          key: process.lld_worker.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the LLD worker processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''lld worker''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "LLD worker" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: ef1e836e906e4cf79b9fc8a11818c0a6
              expression: 'avg(/Remote Zabbix server health/process.lld_worker.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"LLD worker"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.lld_worker.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"LLD worker"}'
              name: 'Utilization of LLD worker processes is high'
              event_name: 'Utilization of LLD worker processes over {$ZABBIX.SERVER.UTIL.MAX:"LLD worker"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 8a21a0281ae24e0788edc8c9b875a421
          name: 'Utilization of ODBC poller data collector processes, in %'
          type: DEPENDENT
          key: process.odbc_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the ODBC poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''odbc poller''].busy.avg'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: eadd70080005430c8b11666d7e93a095
              expression: 'avg(/Remote Zabbix server health/process.odbc_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"ODBC poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.odbc_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"ODBC poller"}'
              name: 'Utilization of ODBC poller processes is high'
              event_name: 'Utilization of ODBC poller processes over {$ZABBIX.SERVER.UTIL.MAX:"ODBC poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 61df12fa054b46f4b50596807dbc90c3
          name: 'Utilization of poller data collector processes, in %'
          type: DEPENDENT
          key: process.poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 689ed5dd9bbd4873a825dfa675378d50
              expression: 'avg(/Remote Zabbix server health/process.poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"poller"}'
              name: 'Utilization of poller processes is high'
              event_name: 'Utilization of poller processes over {$ZABBIX.SERVER.UTIL.MAX:"poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 42e9efb8e5e54b26b84372dc53e823b3
          name: 'Utilization of preprocessing manager internal processes, in %'
          type: DEPENDENT
          key: process.preprocessing_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the preprocessing manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''preprocessing manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "preprocessing manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: b43f04a35e17415bb81bfb59357d45ac
              expression: 'avg(/Remote Zabbix server health/process.preprocessing_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"preprocessing manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.preprocessing_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"preprocessing manager"}'
              name: 'Utilization of preprocessing manager processes is high'
              event_name: 'Utilization of preprocessing manager processes over {$ZABBIX.SERVER.UTIL.MAX:"preprocessing manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 90bd4b46d63845b98a2c430aac157ea5
          name: 'Utilization of preprocessing worker internal processes, in %'
          type: DEPENDENT
          key: process.preprocessing_worker.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the preprocessing worker processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''preprocessing worker''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "preprocessing worker" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 1c28310eb72047449437ee94854029fa
              expression: 'avg(/Remote Zabbix server health/process.preprocessing_worker.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"preprocessing worker"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.preprocessing_worker.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"preprocessing worker"}'
              name: 'Utilization of preprocessing worker processes is high'
              event_name: 'Utilization of preprocessing worker processes over {$ZABBIX.SERVER.UTIL.MAX:"preprocessing worker"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: c75afd4bc7794328a96ac261dc4776aa
          name: 'Utilization of proxy group manager internal processes, in %'
          type: DEPENDENT
          key: process.proxy_group_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the proxy group manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''proxy group manager''].busy.avg'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 06bdef8b23c3459c99e180afdb1a8b2c
              expression: 'avg(/Remote Zabbix server health/process.proxy_group_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"proxy group manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.proxy_group_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"proxy group manager"}'
              name: 'Utilization of proxy group manager processes is high'
              event_name: 'Utilization of proxy group manager processes over {$ZABBIX.SERVER.UTIL.MAX:"proxy group manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 4c5eb5acc8a447afa47d732988dafbd9
          name: 'Utilization of proxy poller data collector processes, in %'
          type: DEPENDENT
          key: process.proxy_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the proxy poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''proxy poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "proxy poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: c0d2c7c008cb45ee8b032b7c83018ae1
              expression: 'avg(/Remote Zabbix server health/process.proxy_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"proxy poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.proxy_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"proxy poller"}'
              name: 'Utilization of proxy poller processes is high'
              event_name: 'Utilization of proxy poller processes over {$ZABBIX.SERVER.UTIL.MAX:"proxy poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 032c86725d7d479e8e0a8cf0ea14b349
          name: 'Utilization of report manager internal processes, in %'
          type: DEPENDENT
          key: process.report_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the report manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''report manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "report manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 32d6f18edd5a45e1999f294f227c600f
              expression: 'avg(/Remote Zabbix server health/process.report_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"report manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.report_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"report manager"}'
              name: 'Utilization of report manager processes is high'
              event_name: 'Utilization of report manager processes over {$ZABBIX.SERVER.UTIL.MAX:"report manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 0a91377a6d5a460aa716164b201db6c0
          name: 'Utilization of report writer internal processes, in %'
          type: DEPENDENT
          key: process.report_writer.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the report writer processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''report writer''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "report writer" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 83fa871d54f74c89a7c85d429d40da53
              expression: 'avg(/Remote Zabbix server health/process.report_writer.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"report writer"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.report_writer.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"report writer"}'
              name: 'Utilization of report writer processes is high'
              event_name: 'Utilization of report writer processes over {$ZABBIX.SERVER.UTIL.MAX:"report writer"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 044bb995bcae42568979fd958383fc60
          name: 'Utilization of self-monitoring internal processes, in %'
          type: DEPENDENT
          key: process.self-monitoring.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the self-monitoring processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''self-monitoring''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "self-monitoring" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 0d9b8d1f2d7d454ab472320ac172252c
              expression: 'avg(/Remote Zabbix server health/process.self-monitoring.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"self-monitoring"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.self-monitoring.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"self-monitoring"}'
              name: 'Utilization of self-monitoring processes is high'
              event_name: 'Utilization of self-monitoring processes over {$ZABBIX.SERVER.UTIL.MAX:"self-monitoring"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 99da1d8bd47447d282542d40c1edea00
          name: 'Utilization of service manager internal processes, in %'
          type: DEPENDENT
          key: process.service_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the service manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''service manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "service manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 001c9e2027ca4e7c8f5dc5b78681c573
              expression: 'avg(/Remote Zabbix server health/process.service_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"service manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.service_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"service manager"}'
              name: 'Utilization of service manager processes is high'
              event_name: 'Utilization of service manager processes over {$ZABBIX.SERVER.UTIL.MAX:"service manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: faec2628848140549aa8cb1cb247b4ea
          name: 'Utilization of snmp poller data collector processes, in %'
          type: DEPENDENT
          key: process.snmp_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the snmp poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''snmp poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "snmp poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 18407657b6a647e292a3625180ccb313
              expression: 'avg(/Remote Zabbix server health/process.snmp_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"snmp poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.snmp_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"snmp poller"}'
              name: 'Utilization of snmp poller processes is high'
              event_name: 'Utilization of snmp poller processes over {$ZABBIX.SERVER.UTIL.MAX:"snmp poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 643036d74a10414f94dc357efbbd42b2
          name: 'Utilization of snmp trapper data collector processes, in %'
          type: DEPENDENT
          key: process.snmp_trapper.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the snmp trapper processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''snmp trapper''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "snmp trapper" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 4726331c52284261aa3f347448c1c3c5
              expression: 'avg(/Remote Zabbix server health/process.snmp_trapper.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"snmp trapper"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.snmp_trapper.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"snmp trapper"}'
              name: 'Utilization of snmp trapper processes is high'
              event_name: 'Utilization of snmp trapper processes over {$ZABBIX.SERVER.UTIL.MAX:"snmp trapper"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 7fad0515db154228b5baabb51d647a9f
          name: 'Utilization of task manager internal processes, in %'
          type: DEPENDENT
          key: process.task_manager.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the task manager processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''task manager''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "task manager" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 07d29e82b74a4cc5b0d701458af302b7
              expression: 'avg(/Remote Zabbix server health/process.task_manager.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"task manager"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.task_manager.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"task manager"}'
              name: 'Utilization of task manager processes is high'
              event_name: 'Utilization of task manager processes over {$ZABBIX.SERVER.UTIL.MAX:"task manager"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 105eae2d56d34d91b540f93009a575aa
          name: 'Utilization of timer internal processes, in %'
          type: DEPENDENT
          key: process.timer.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the timer processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''timer''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "timer" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 72f3b3f143a94f5a9b4b2c509425954e
              expression: 'avg(/Remote Zabbix server health/process.timer.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"timer"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.timer.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"timer"}'
              name: 'Utilization of timer processes is high'
              event_name: 'Utilization of timer processes over {$ZABBIX.SERVER.UTIL.MAX:"timer"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 9c90b3a087e1495caa17a00bebb70145
          name: 'Utilization of trapper data collector processes, in %'
          type: DEPENDENT
          key: process.trapper.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the trapper processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''trapper''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "trapper" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: d31285f177224c4cb570373f6a730019
              expression: 'avg(/Remote Zabbix server health/process.trapper.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"trapper"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.trapper.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"trapper"}'
              name: 'Utilization of trapper processes is high'
              event_name: 'Utilization of trapper processes over {$ZABBIX.SERVER.UTIL.MAX:"trapper"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 56dca0db33264d4b9c8fd769fbdff7b5
          name: 'Utilization of trigger housekeeper internal processes, in %'
          type: DEPENDENT
          key: process.trigger_housekeeper.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the trigger housekeeper processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''trigger housekeeper''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "trigger housekeeper" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: internal-process
          triggers:
            - uuid: 9c0daf6e85884122aa8c5b8432709c92
              expression: 'avg(/Remote Zabbix server health/process.trigger_housekeeper.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"trigger housekeeper"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.trigger_housekeeper.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"trigger housekeeper"}'
              name: 'Utilization of trigger housekeeper processes is high'
              event_name: 'Utilization of trigger housekeeper processes over {$ZABBIX.SERVER.UTIL.MAX:"trigger housekeeper"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 8d43954f6b9843009353c560a4f84157
          name: 'Utilization of unreachable poller data collector processes, in %'
          type: DEPENDENT
          key: process.unreachable_poller.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the unreachable poller processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''unreachable poller''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "unreachable poller" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: d254ccddc7dd4e1ebf1eaa5113270e85
              expression: 'avg(/Remote Zabbix server health/process.unreachable_poller.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"unreachable poller"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.unreachable_poller.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"unreachable poller"}'
              name: 'Utilization of unreachable poller processes is high'
              event_name: 'Utilization of unreachable poller processes over {$ZABBIX.SERVER.UTIL.MAX:"unreachable poller"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 9f02a181362b42b882d869353fae93ce
          name: 'Utilization of vmware collector data collector processes, in %'
          type: DEPENDENT
          key: process.vmware_collector.avg.busy
          value_type: FLOAT
          units: '%'
          description: 'The average percentage of the time during which the vmware collector processes have been busy for the last minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.process[''vmware collector''].busy.avg'
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "vmware collector" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: gathering-process
          triggers:
            - uuid: 5929cfbe23494a41a20a4c05854f9578
              expression: 'avg(/Remote Zabbix server health/process.vmware_collector.avg.busy,10m)>{$ZABBIX.SERVER.UTIL.MAX:"vmware collector"}'
              recovery_mode: RECOVERY_EXPRESSION
              recovery_expression: 'avg(/Remote Zabbix server health/process.vmware_collector.avg.busy,10m)<{$ZABBIX.SERVER.UTIL.MIN:"vmware collector"}'
              name: 'Utilization of vmware collector processes is high'
              event_name: 'Utilization of vmware collector processes over {$ZABBIX.SERVER.UTIL.MAX:"vmware collector"}%'
              priority: AVERAGE
              tags:
                - tag: scope
                  value: performance
        - uuid: 750964513e1d44d7b138980d6cac2188
          name: 'Configuration cache, % used'
          type: DEPENDENT
          key: rcache.buffer.pused
          value_type: FLOAT
          units: '%'
          description: 'The availability statistics of Zabbix configuration cache. The percentage of used data buffer.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.rcache.pused
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 07fbcbe743f84727838c982a51d36441
              expression: 'nodata(/Remote Zabbix server health/rcache.buffer.pused,{$ZABBIX.SERVER.NODATA_TIMEOUT})=1'
              name: 'Failed to fetch stats data'
              event_name: 'Failed to fetch stats data (or no data for {$ZABBIX.SERVER.NODATA_TIMEOUT})'
              priority: WARNING
              description: 'Zabbix has not received statistics data for {$ZABBIX.SERVER.NODATA_TIMEOUT}.'
              tags:
                - tag: scope
                  value: availability
            - uuid: 9d5f36b486ab4781a5f58210143785e9
              expression: 'max(/Remote Zabbix server health/rcache.buffer.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"configuration cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"configuration cache"}% used in the configuration cache'
              priority: AVERAGE
              description: 'Consider increasing `CacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: 1625b3470fbf4bd7aa5b7051e328b37c
          name: 'Trend function cache, % of unique requests'
          type: DEPENDENT
          key: tcache.pitems
          value_type: FLOAT
          units: '%'
          description: |
            The effectiveness statistics of Zabbix trend function cache. The percentage of cached items calculated from the sum of cached items plus requests.
            Low percentage most likely means that the cache size can be reduced.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.tcache.pitems
              error_handler: CUSTOM_ERROR
              error_handler_params: 'Not supported in this version.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: 2c8bf95e97dd48679e34591c72626c90
          name: 'Trend function cache, % of misses'
          type: DEPENDENT
          key: tcache.pmisses
          value_type: FLOAT
          units: '%'
          description: 'The effectiveness statistics of Zabbix trend function cache. The percentage of cache misses.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.tcache.pmisses
              error_handler: CUSTOM_ERROR
              error_handler_params: 'Not supported in this version.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: 9f9d8d1fcd08498698e37b5889502b47
          name: 'Value cache, % used'
          type: DEPENDENT
          key: vcache.buffer.pused
          value_type: FLOAT
          units: '%'
          description: 'The availability statistics of Zabbix value cache. The percentage of used data buffer.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vcache.buffer.pused
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: d35671cd02034aeba3c7c71ed618f4ee
              expression: 'max(/Remote Zabbix server health/vcache.buffer.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"value cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"value cache"}% used in the value cache'
              priority: AVERAGE
              description: 'Consider increasing `ValueCacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: 9bd0079126974bf2a61f552de2cdf880
          name: 'Value cache hits'
          type: DEPENDENT
          key: vcache.cache.hits
          value_type: FLOAT
          units: '!vps'
          description: 'The effectiveness statistics of Zabbix value cache. The number of cache hits (history values taken from the cache).'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vcache.cache.hits
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: e8c372778d4e434e98d3fba5ea603a50
          name: 'Value cache misses'
          type: DEPENDENT
          key: vcache.cache.misses
          value_type: FLOAT
          units: '!vps'
          description: 'The effectiveness statistics of Zabbix value cache. The number of cache misses (history values taken from the database).'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vcache.cache.misses
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
        - uuid: 1a1daeb7267f4ed4bf75c70699d487b6
          name: 'Value cache operating mode'
          type: DEPENDENT
          key: vcache.cache.mode
          units: '!vps'
          description: 'The operating mode of the value cache.'
          valuemap:
            name: 'Value cache operating mode'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vcache.cache.mode
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 95e8823159fc4baeb13d656be176ac16
              expression: 'last(/Remote Zabbix server health/vcache.cache.mode)=1'
              name: 'Zabbix value cache working in low memory mode'
              priority: HIGH
              description: 'Once the low memory mode has been switched on, the value cache will remain in this state for 24 hours, even if the problem that triggered this mode is resolved sooner.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: f0eab81aaf464b809ea4d487548e57c6
          name: Version
          type: DEPENDENT
          key: version
          value_type: CHAR
          description: 'A version of Zabbix server.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.version
            - type: DISCARD_UNCHANGED_HEARTBEAT
              parameters:
                - 1d
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 93a52f22c79b40539fcd3a26183daad9
              expression: 'last(/Remote Zabbix server health/version,#1)<>last(/Remote Zabbix server health/version,#2) and length(last(/Remote Zabbix server health/version))>0'
              name: 'Version has changed'
              event_name: 'Version has changed (new version: {ITEM.VALUE})'
              priority: INFO
              description: 'Zabbix server version has changed. Acknowledge to close the problem manually.'
              manual_close: 'YES'
              tags:
                - tag: scope
                  value: notice
        - uuid: 9e2b2133916e4ce29ed4e9ca07c74123
          name: 'VMware cache, % used'
          type: DEPENDENT
          key: vmware.buffer.pused
          value_type: FLOAT
          units: '%'
          description: 'The availability statistics of Zabbix vmware cache. The percentage of used data buffer.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vmware.pused
              error_handler: CUSTOM_ERROR
              error_handler_params: 'No "vmware collector" processes started.'
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 08e6c62dd52b4a0694be910c4f4fa997
              expression: 'max(/Remote Zabbix server health/vmware.buffer.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"vmware cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"vmware cache"}% used in the vmware cache'
              priority: AVERAGE
              description: 'Consider increasing `VMwareCacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: 850743f411d9458cbf5d6de410d15edc
          name: 'Number of values synchronized with the database per second'
          type: DEPENDENT
          key: vps.written
          value_type: FLOAT
          units: '!vps'
          description: 'Average quantity of values written to the database, recalculated once per minute.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.vps.written_total
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 98f47a07e2ba4294a9eb2aa1df2ba9f3
          name: 'History write cache, % used'
          type: DEPENDENT
          key: wcache.history.pused
          value_type: FLOAT
          units: '%'
          description: |
            The statistics and availability of Zabbix write cache. The percentage of used history buffer.
            The history cache is used to store item values. A high number indicates performance problems on the database side.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.history.pused
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: a66914bd7f2e4442a8b555deacebb4c9
              expression: 'max(/Remote Zabbix server health/wcache.history.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"history cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"history cache"}% used in the history cache'
              priority: AVERAGE
              description: 'Consider increasing `HistoryCacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: b1add70210a44b668f06cc3e062173ad
          name: 'History index cache, % used'
          type: DEPENDENT
          key: wcache.index.pused
          value_type: FLOAT
          units: '%'
          description: |
            The statistics and availability of Zabbix write cache. The percentage of used history index buffer.
            The history index cache is used to index values stored in the history cache.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.index.pused
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 6aedbc1768ed4f949890248af98fdaa2
              expression: 'max(/Remote Zabbix server health/wcache.index.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"index cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"index cache"}% used in the history index cache'
              priority: AVERAGE
              description: 'Consider increasing `HistoryIndexCacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: 1f79208bb2ec4e4eb26e6e1b95c3635e
          name: 'Trend write cache, % used'
          type: DEPENDENT
          key: wcache.trend.pused
          value_type: FLOAT
          units: '%'
          description: |
            The statistics and availability of Zabbix write cache. The percentage of used trend buffer.
            The trend cache stores the aggregate of all items that have received data for the current hour.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.trend.pused
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: 742a4938fdd24026921b375a67cea921
              expression: 'max(/Remote Zabbix server health/wcache.trend.pused,10m)>{$ZABBIX.SERVER.UTIL.MAX:"trend cache"}'
              name: 'More than {$ZABBIX.SERVER.UTIL.MAX:"trend cache"}% used in the trends cache'
              priority: AVERAGE
              description: 'Consider increasing `TrendCacheSize` in the `zabbix_server.conf` configuration file.'
              tags:
                - tag: scope
                  value: capacity
                - tag: scope
                  value: performance
        - uuid: 34fe014843974248a98a45596ce43e1a
          name: 'Number of processed values per second'
          type: DEPENDENT
          key: wcache.values
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The total number of values processed by Zabbix server or Zabbix proxy, except unsupported items.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.all
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 206f4fcb1e6d4e468a172e330f56b8aa
          name: 'Number of processed numeric (float) values per second'
          type: DEPENDENT
          key: wcache.values.float
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of processed numeric (float) values.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.float
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: e2f3dc320d54446b80862eabe6fa0be5
          name: 'Number of processed log values per second'
          type: DEPENDENT
          key: wcache.values.log
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of processed log values.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.log
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 82e088caf6e14c1cab700ad7fcc96263
          name: 'Number of processed not supported values per second'
          type: DEPENDENT
          key: wcache.values.not_supported
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of times the item processing resulted in an item becoming unsupported or keeping that state.
          preprocessing:
            - type: JSONPATH
              parameters:
                - '$.data.wcache.values[''not supported'']'
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 99415cd1920a4e7f8b99f3c71e7eba97
          name: 'Number of processed character values per second'
          type: DEPENDENT
          key: wcache.values.str
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of processed character values.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.str
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 7172378f31a44a36a095a2c2afed763b
          name: 'Number of processed text values per second'
          type: DEPENDENT
          key: wcache.values.text
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of processed text values.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.text
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 7865ba7a928945f4a148acf623b72537
          name: 'Number of processed numeric (unsigned) values per second'
          type: DEPENDENT
          key: wcache.values.uint
          value_type: FLOAT
          units: '!vps'
          description: |
            The statistics and availability of Zabbix write cache.
            The number of processed numeric (unsigned) values.
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.wcache.values.uint
            - type: CHANGE_PER_SECOND
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: nvps
            - tag: component
              value: system
        - uuid: 1e6a7ebfc0de47fd823ff59458317172
          name: 'Zabbix proxies stats'
          type: DEPENDENT
          key: zabbix.proxies.stats
          history: '0'
          value_type: TEXT
          description: 'The master item of Zabbix proxies'' statistics.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.proxy
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          tags:
            - tag: component
              value: raw
        - uuid: 95c8bab7640a4227b8ce6cac06e1a08b
          name: 'Queue over 10 minutes'
          type: INTERNAL
          key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT},queue,10m]'
          description: 'The number of monitored items in the queue, which are delayed at least by 10 minutes.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.queue
          tags:
            - tag: component
              value: system
          triggers:
            - uuid: c8eddec1bb9740bb8ca05f74bd023fcc
              expression: 'min(/Remote Zabbix server health/zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT},queue,10m],10m)>100'
              name: 'More than 100 items having missing data for more than 10 minutes'
              priority: WARNING
              tags:
                - tag: scope
                  value: performance
        - uuid: c140ebe6c0404ee6b17b5ada2de09f28
          name: Queue
          type: INTERNAL
          key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT},queue]'
          description: 'The number of monitored items in the queue, which are delayed at least by 6 seconds.'
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.queue
          tags:
            - tag: component
              value: system
        - uuid: b9a588fee45047b6b991015e7e83f3f2
          name: 'Zabbix stats'
          type: INTERNAL
          key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          history: '0'
          value_type: TEXT
          description: 'The master item of Zabbix server statistics.'
          tags:
            - tag: component
              value: raw
      discovery_rules:
        - uuid: 0557f879881a4d558410444737ae3738
          name: 'High availability cluster node discovery'
          type: DEPENDENT
          key: zabbix.nodes.discovery
          description: 'LLD rule with item and trigger prototypes for the node discovery.'
          item_prototypes:
            - uuid: caca3ccdcec141a3a9c3233ba72b8d0d
              name: 'Cluster node [{#NODE.NAME}]: Address'
              type: DEPENDENT
              key: 'zabbix.node.address[{#NODE.ID}]'
              value_type: CHAR
              description: 'The IPv4 address of a node.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.address
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.node.stats[{#NODE.ID}]'
              tags:
                - tag: component
                  value: cluster
                - tag: node-id
                  value: '{#NODE.ID}'
                - tag: node-name
                  value: '{#NODE.NAME}'
            - uuid: a9ded61c4dba4abb9213aec9af00a604
              name: 'Cluster node [{#NODE.NAME}]: Last access age'
              type: DEPENDENT
              key: 'zabbix.node.lastaccess.age[{#NODE.ID}]'
              units: uptime
              description: 'The time between the database''s `unix_timestamp()` and the last access time.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.lastaccess_age
              master_item:
                key: 'zabbix.node.stats[{#NODE.ID}]'
              tags:
                - tag: component
                  value: cluster
                - tag: node-id
                  value: '{#NODE.ID}'
                - tag: node-name
                  value: '{#NODE.NAME}'
            - uuid: 0968e4fe51eb4c2b98a508090014aba0
              name: 'Cluster node [{#NODE.NAME}]: Last access time'
              type: DEPENDENT
              key: 'zabbix.node.lastaccess.time[{#NODE.ID}]'
              units: unixtime
              description: 'Last access time.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.lastaccess
              master_item:
                key: 'zabbix.node.stats[{#NODE.ID}]'
              tags:
                - tag: component
                  value: cluster
                - tag: node-id
                  value: '{#NODE.ID}'
                - tag: node-name
                  value: '{#NODE.NAME}'
            - uuid: 525b8142186b488eacb5db7a6044b3c4
              name: 'Cluster node [{#NODE.NAME}]: Stats'
              type: DEPENDENT
              key: 'zabbix.node.stats[{#NODE.ID}]'
              history: '0'
              value_type: TEXT
              description: 'Provides the statistics of a node.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - '$.data.ha[?(@.id=="{#NODE.ID}")].first()'
              master_item:
                key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
              tags:
                - tag: component
                  value: cluster
                - tag: component
                  value: raw
                - tag: node-id
                  value: '{#NODE.ID}'
                - tag: node-name
                  value: '{#NODE.NAME}'
            - uuid: 2b629362886546cab34396352b93835a
              name: 'Cluster node [{#NODE.NAME}]: Status'
              type: DEPENDENT
              key: 'zabbix.nodes.status[{#NODE.ID}]'
              description: 'The status of a node.'
              valuemap:
                name: 'Cluster node status'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.status
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.node.stats[{#NODE.ID}]'
              tags:
                - tag: component
                  value: cluster
                - tag: node-id
                  value: '{#NODE.ID}'
                - tag: node-name
                  value: '{#NODE.NAME}'
              trigger_prototypes:
                - uuid: 5d68b55175924cb4adde600a019496c4
                  expression: 'last(/Remote Zabbix server health/zabbix.nodes.status[{#NODE.ID}],#1)<>last(/Remote Zabbix server health/zabbix.nodes.status[{#NODE.ID}],#2)'
                  name: 'Cluster node [{#NODE.NAME}]: Status changed'
                  opdata: 'Current value: {ITEM.LASTVALUE1}'
                  priority: INFO
                  description: 'The state of the node has changed. Acknowledge to close the problem manually.'
                  manual_close: 'YES'
                  tags:
                    - tag: scope
                      value: availability
          master_item:
            key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT}]'
          lld_macro_paths:
            - lld_macro: '{#NODE.ID}'
              path: $.id
            - lld_macro: '{#NODE.NAME}'
              path: $.name
          preprocessing:
            - type: JSONPATH
              parameters:
                - $.data.ha
            - type: JAVASCRIPT
              parameters:
                - |
                  var hacluster = JSON.parse(value);
                  
                  result = hacluster.map(function (hanode) {
                  	return {
                  		'id': hanode.id,
                  		'name': hanode.name
                  	};
                  });
                  
                  return JSON.stringify(result);
            - type: DISCARD_UNCHANGED_HEARTBEAT
              parameters:
                - 1h
        - uuid: db52e7ced392405184955a884ad9dd00
          name: 'Zabbix proxy discovery'
          type: DEPENDENT
          key: zabbix.proxy.discovery
          description: 'LLD rule with item and trigger prototypes for the proxy discovery.'
          item_prototypes:
            - uuid: b1fe4bb454a543a78cfa84810e320b46
              name: 'Proxy [{#PROXY.NAME}]: Certificate'
              type: DEPENDENT
              key: 'zabbix.proxy.cert[{#PROXY.NAME}]'
              description: 'The encryption status for connections from a proxy.'
              valuemap:
                name: 'Service state'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.cert
                - type: JAVASCRIPT
                  parameters:
                    - 'return value === ''false'' ? 0 : 1'
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: fb38b7fa4daa4ab28338f96d9f903ff8
              name: 'Proxy [{#PROXY.NAME}]: Compatibility'
              type: DEPENDENT
              key: 'zabbix.proxy.compatibility[{#PROXY.NAME}]'
              description: |
                Version of proxy compared to Zabbix server version.
                
                Possible values:
                0 - Undefined;
                1 - Current version (proxy and server have the same major version);
                2 - Outdated version (proxy version is older than server version, but is partially supported);
                3 - Unsupported version (proxy version is older than server previous LTS release version or server major version is older than proxy major version).
              valuemap:
                name: Compatibility
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.compatibility
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
              trigger_prototypes:
                - uuid: 84365975ffa5450db47edd42adbae719
                  expression: 'last(/Remote Zabbix server health/zabbix.proxy.compatibility[{#PROXY.NAME}],#1)=3'
                  name: 'Proxy [{#PROXY.NAME}]: Zabbix proxy is not supported'
                  opdata: 'Current value: {ITEM.LASTVALUE1}'
                  priority: HIGH
                  description: 'Zabbix proxy version is older than server previous LTS release version or server major version is older than proxy major version.'
                  tags:
                    - tag: scope
                      value: availability
                - uuid: 53dbaf21b8934ea9bada97431d4b3e23
                  expression: 'last(/Remote Zabbix server health/zabbix.proxy.compatibility[{#PROXY.NAME}],#1)=2'
                  name: 'Proxy [{#PROXY.NAME}]: Zabbix proxy is outdated'
                  opdata: 'Current value: {ITEM.LASTVALUE1}'
                  priority: WARNING
                  description: 'Zabbix proxy version is older than server version, but is partially supported. Only data collection and remote execution is available.'
                  tags:
                    - tag: scope
                      value: availability
            - uuid: 7c5a679fd7a34abca9d70e87150bb682
              name: 'Proxy [{#PROXY.NAME}]: Compression'
              type: DEPENDENT
              key: 'zabbix.proxy.compression[{#PROXY.NAME}]'
              description: 'The compression status of a proxy.'
              valuemap:
                name: 'Service state'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.compression
                - type: JAVASCRIPT
                  parameters:
                    - 'return value === ''false'' ? 0 : 1'
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 5db51524aa24458eaa1fa318adc77430
              name: 'Proxy [{#PROXY.NAME}]: Host count'
              type: DEPENDENT
              key: 'zabbix.proxy.hosts[{#PROXY.NAME}]'
              description: 'The number of enabled hosts assigned to a proxy.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.hosts
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 84c3d0ad89574545b0756a6385c09961
              name: 'Proxy [{#PROXY.NAME}]: Item count'
              type: DEPENDENT
              key: 'zabbix.proxy.items[{#PROXY.NAME}]'
              description: 'The number of enabled items on enabled hosts assigned to a proxy.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.items
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 41f1158a246942379cd425bb9293636f
              name: 'Proxy [{#PROXY.NAME}]: Last seen, in seconds'
              type: DEPENDENT
              key: 'zabbix.proxy.last_seen[{#PROXY.NAME}]'
              value_type: FLOAT
              description: 'The time when a proxy was last seen by a server.'
              valuemap:
                name: 'Last seen'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.last_seen
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
              trigger_prototypes:
                - uuid: 21bf9805e0de4e3ba674de388834958e
                  expression: 'last(/Remote Zabbix server health/zabbix.proxy.last_seen[{#PROXY.NAME}],#1)>{$PROXY.LAST_SEEN.MAX}'
                  name: 'Proxy [{#PROXY.NAME}]: Zabbix proxy last seen'
                  event_name: 'Proxy [{#PROXY.NAME}]: Zabbix proxy last seen more than {$PROXY.LAST_SEEN.MAX} seconds ago'
                  opdata: 'Current value: {ITEM.LASTVALUE1}'
                  priority: WARNING
                  description: 'Zabbix proxy is not updating the configuration data.'
                  tags:
                    - tag: scope
                      value: availability
                - uuid: d58a33ae396943009d359bb0cae9baba
                  expression: 'last(/Remote Zabbix server health/zabbix.proxy.last_seen[{#PROXY.NAME}],#1)=-1'
                  name: 'Proxy [{#PROXY.NAME}]: Zabbix proxy never seen'
                  opdata: 'Current value: {ITEM.LASTVALUE1}'
                  priority: WARNING
                  description: 'Zabbix proxy is not updating the configuration data.'
                  tags:
                    - tag: scope
                      value: availability
            - uuid: 56c5b47e6fa444a596db755d60b0cbaa
              name: 'Proxy [{#PROXY.NAME}]: Mode'
              type: DEPENDENT
              key: 'zabbix.proxy.mode[{#PROXY.NAME}]'
              description: 'The mode of Zabbix proxy.'
              valuemap:
                name: 'Proxy mode'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.passive
                - type: JAVASCRIPT
                  parameters:
                    - 'return value === ''false'' ? 0 : 1'
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: a3b5f778c9b2450aad72ec97b6a52d50
              name: 'Proxy [{#PROXY.NAME}]: PSK'
              type: DEPENDENT
              key: 'zabbix.proxy.psk[{#PROXY.NAME}]'
              description: 'The encryption status for connections from a proxy.'
              valuemap:
                name: 'Service state'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.psk
                - type: JAVASCRIPT
                  parameters:
                    - 'return value === ''false'' ? 0 : 1'
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 8f93b4b7a5bc4c8a9a2a0fefdb0d8274
              name: 'Proxy [{#PROXY.NAME}]: Required VPS'
              type: DEPENDENT
              key: 'zabbix.proxy.requiredperformance[{#PROXY.NAME}]'
              value_type: FLOAT
              units: '!vps'
              description: 'The required performance of a proxy (the number of values that need to be collected per second).'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.requiredperformance
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 285d4a878d3e43cc930d5a82bb103f13
              name: 'Proxy [{#PROXY.NAME}]: Stats'
              type: DEPENDENT
              key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              history: '0'
              value_type: TEXT
              description: 'The statistics for the discovered proxy.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - '$.[?(@.name=="{#PROXY.NAME}")].first()'
              master_item:
                key: zabbix.proxies.stats
              tags:
                - tag: component
                  value: proxy
                - tag: component
                  value: raw
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: c3b50d734d944d0fbb59b29324e28554
              name: 'Proxy [{#PROXY.NAME}]: Unencrypted'
              type: DEPENDENT
              key: 'zabbix.proxy.unencrypted[{#PROXY.NAME}]'
              description: 'The encryption status for connections from a proxy.'
              valuemap:
                name: 'Service state'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.unencrypted
                - type: JAVASCRIPT
                  parameters:
                    - 'return value === ''false'' ? 0 : 1'
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
            - uuid: 6486e23a16ba495d9fc40305425e8010
              name: 'Proxy [{#PROXY.NAME}]: Version'
              type: DEPENDENT
              key: 'zabbix.proxy.version[{#PROXY.NAME}]'
              value_type: CHAR
              description: 'A version of Zabbix proxy.'
              preprocessing:
                - type: JSONPATH
                  parameters:
                    - $.version
                - type: DISCARD_UNCHANGED_HEARTBEAT
                  parameters:
                    - 12h
              master_item:
                key: 'zabbix.proxy.stats[{#PROXY.NAME}]'
              tags:
                - tag: component
                  value: proxy
                - tag: proxy-name
                  value: '{#PROXY.NAME}'
          master_item:
            key: zabbix.proxies.stats
          lld_macro_paths:
            - lld_macro: '{#PROXY.GROUP}'
              path: $.proxy_group
            - lld_macro: '{#PROXY.NAME}'
              path: $.name
          preprocessing:
            - type: JAVASCRIPT
              parameters:
                - |
                  var proxies = JSON.parse(value);
                  
                  result = proxies.map(function (proxy) {
                  	return {
                  		'name': proxy.name,
                  		'proxy_group': proxy.proxy_group
                  	};
                  });
                  
                  return JSON.stringify(result);
            - type: DISCARD_UNCHANGED_HEARTBEAT
              parameters:
                - 1h
          overrides:
            - name: 'Tag proxy-group if exists'
              step: '1'
              filter:
                conditions:
                  - macro: '{#PROXY.GROUP}'
                    operator: EXISTS
              operations:
                - operator: REGEXP
                  tags:
                    - tag: proxy-group
                      value: '{#PROXY.GROUP}'
      tags:
        - tag: class
          value: software
        - tag: target
          value: server
        - tag: target
          value: zabbix
      macros:
        - macro: '{$PROXY.LAST_SEEN.MAX}'
          value: '600'
          description: 'The maximum number of seconds that Zabbix proxy has not been seen.'
        - macro: '{$ZABBIX.SERVER.ADDRESS}'
          description: 'IP/DNS/network mask list of servers to be remotely queried (default is 127.0.0.1).'
        - macro: '{$ZABBIX.SERVER.NODATA_TIMEOUT}'
          value: 5m
          description: 'The time threshold after which statistics are considered unavailable. Used in trigger expression.'
        - macro: '{$ZABBIX.SERVER.PORT}'
          description: 'Port of server to be remotely queried (default is 10051).'
        - macro: '{$ZABBIX.SERVER.UTIL.MAX}'
          value: '75'
          description: 'Default maximum threshold for percentage utilization triggers (use macro context for specification).'
        - macro: '{$ZABBIX.SERVER.UTIL.MAX:"value cache"}'
          value: '95'
          description: 'Maximum threshold for value cache utilization trigger.'
        - macro: '{$ZABBIX.SERVER.UTIL.MIN}'
          value: '65'
          description: 'Default minimum threshold for percentage utilization triggers (use macro context for specification).'
      dashboards:
        - uuid: 6a654650e39d4968918df85f9be47584
          name: 'Remote Zabbix server health'
          auto_start: 'NO'
          pages:
            - name: Performance
              widgets:
                - type: svggraph
                  name: 'Cache usage, in %'
                  width: '36'
                  height: '6'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.1
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.2
                      value: e31a1c
                    - type: STRING
                      name: ds.0.color.3
                      value: ff7f00
                    - type: STRING
                      name: ds.0.color.4
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.5
                      value: b15928
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.trend.pused
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: rcache.buffer.pused
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.index.pused
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.history.pused
                    - type: ITEM
                      name: ds.0.itemids.4
                      value:
                        host: 'Remote Zabbix server health'
                        key: vcache.buffer.pused
                    - type: ITEM
                      name: ds.0.itemids.5
                      value:
                        host: 'Remote Zabbix server health'
                        key: vmware.buffer.pused
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACA
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Server performance'
                  'y': '6'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.1
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.2
                      value: e31a1c
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: vps.written
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: 'zabbix[stats,{$ZABBIX.SERVER.ADDRESS},{$ZABBIX.SERVER.PORT},queue]'
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACC
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Values processed'
                  'y': '11'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.1
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.2
                      value: e31a1c
                    - type: STRING
                      name: ds.0.color.3
                      value: ff7f00
                    - type: STRING
                      name: ds.0.color.4
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.5
                      value: b15928
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.uint
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.float
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.not_supported
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.str
                    - type: ITEM
                      name: ds.0.itemids.4
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.log
                    - type: ITEM
                      name: ds.0.itemids.5
                      value:
                        host: 'Remote Zabbix server health'
                        key: wcache.values.text
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACD
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Value cache effectiveness'
                  'y': '16'
                  width: '36'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.1
                      value: e31a1c
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: vcache.cache.hits
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: vcache.cache.misses
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACE
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Internal queues'
                  x: '36'
                  width: '36'
                  height: '6'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: ffff99
                    - type: STRING
                      name: ds.0.color.1
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.2
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.3
                      value: d62728
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: preprocessing_queue
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: lld_queue
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: discovery_queue
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: connector_queue
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACB
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Trend cache effectiveness, in %'
                  x: '36'
                  'y': '16'
                  width: '36'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: ffff99
                    - type: STRING
                      name: ds.0.color.1
                      value: e31a1c
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: tcache.pitems
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: tcache.pmisses
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_lines_mode
                      value: '1'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAACE
                    - type: INTEGER
                      name: show_problems
                      value: '1'
            - name: Processes
              widgets:
                - type: svggraph
                  name: 'Utilization: Internal processes: Core'
                  width: '72'
                  height: '6'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.1
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.2
                      value: e31a1c
                    - type: STRING
                      name: ds.0.color.3
                      value: ff7f00
                    - type: STRING
                      name: ds.0.color.4
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.5
                      value: b15928
                    - type: STRING
                      name: ds.0.color.6
                      value: a6cee3
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.configuration_syncer.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.configuration_syncer_worker.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.history_syncer.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.self-monitoring.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.4
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.service_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.5
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.task_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.6
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.timer.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '7'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABH
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Internal processes: Housekeeping'
                  'y': '6'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: fdbf6f
                    - type: STRING
                      name: ds.0.color.1
                      value: cab2d6
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.housekeeper.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.trigger_housekeeper.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '2'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABE
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Gathering processes'
                  'y': '11'
                  width: '72'
                  height: '7'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.1
                      value: 33a02c
                    - type: STRING
                      name: ds.0.color.2
                      value: ff7f00
                    - type: STRING
                      name: ds.0.color.3
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.4
                      value: b15928
                    - type: STRING
                      name: ds.0.color.5
                      value: a6cee3
                    - type: STRING
                      name: ds.0.color.6
                      value: b2df8a
                    - type: STRING
                      name: ds.0.color.7
                      value: fb9a99
                    - type: STRING
                      name: ds.0.color.8
                      value: fdbf6f
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.agent_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.internal_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.ipmi_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.4
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.ipmi_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.5
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.java_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.6
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.snmp_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.7
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.vmware_collector.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.8
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.odbc_poller.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '10'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABB
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Gathering processes: Web'
                  'y': '18'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 1f78b4
                    - type: STRING
                      name: ds.0.color.1
                      value: 17becf
                    - type: STRING
                      name: ds.0.color.2
                      value: bcbd22
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.http_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.http_agent_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.browser_poller.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '3'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABW
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Gathering processes: Trappers'
                  'y': '23'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: cab2d6
                    - type: STRING
                      name: ds.0.color.1
                      value: ffff99
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.trapper.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.snmp_trapper.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '2'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABA
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Availability processes'
                  'y': '28'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.1
                      value: b15928
                    - type: STRING
                      name: ds.0.color.2
                      value: 1f78b4
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.unreachable_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.availability_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.icmp_pinger.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '3'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABC
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Calculation processes'
                  'y': '33'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 17becf
                    - type: STRING
                      name: ds.0.color.1
                      value: bcbd22
                    - type: STRING
                      name: ds.0.color.2
                      value: d62728
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.history_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.preprocessing_worker.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.preprocessing_manager.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '3'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABD
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Discovery processes'
                  'y': '38'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: ffff99
                    - type: STRING
                      name: ds.0.color.1
                      value: 6a3d9a
                    - type: STRING
                      name: ds.0.color.2
                      value: b15928
                    - type: STRING
                      name: ds.0.color.3
                      value: 1f78b4
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.lld_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.lld_worker.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.discovery_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.discovery_worker.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '4'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABG
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Reporting processes'
                  'y': '43'
                  width: '72'
                  height: '6'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: 17becf
                    - type: STRING
                      name: ds.0.color.1
                      value: bcbd22
                    - type: STRING
                      name: ds.0.color.2
                      value: d62728
                    - type: STRING
                      name: ds.0.color.3
                      value: 17becf
                    - type: STRING
                      name: ds.0.color.4
                      value: e377c2
                    - type: STRING
                      name: ds.0.color.5
                      value: ffdf00
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.alert_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.alert_syncer.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.alerter.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.3
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.escalator.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.4
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.report_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.5
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.report_writer.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '6'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABO
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Proxy management and data exchange'
                  'y': '49'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: cab2d6
                    - type: STRING
                      name: ds.0.color.1
                      value: '000080'
                    - type: STRING
                      name: ds.0.color.2
                      value: '808000'
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.trapper.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.proxy_poller.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.2
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.proxy_group_manager.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '3'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABF
                    - type: INTEGER
                      name: show_problems
                      value: '1'
                - type: svggraph
                  name: 'Utilization: Connector processes'
                  'y': '54'
                  width: '72'
                  height: '5'
                  fields:
                    - type: STRING
                      name: ds.0.color.0
                      value: b2df8a
                    - type: STRING
                      name: ds.0.color.1
                      value: fb9a99
                    - type: INTEGER
                      name: ds.0.dataset_type
                      value: '0'
                    - type: ITEM
                      name: ds.0.itemids.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.connector_manager.avg.busy
                    - type: ITEM
                      name: ds.0.itemids.1
                      value:
                        host: 'Remote Zabbix server health'
                        key: process.connector_worker.avg.busy
                    - type: STRING
                      name: lefty_max
                      value: '100'
                    - type: STRING
                      name: lefty_min
                      value: '0'
                    - type: INTEGER
                      name: legend_lines
                      value: '2'
                    - type: INTEGER
                      name: legend_statistic
                      value: '1'
                    - type: STRING
                      name: reference
                      value: AAABG
                    - type: INTEGER
                      name: show_problems
                      value: '1'
            - name: Statuses
              widgets:
                - type: item
                  name: 'Zabbix server version'
                  width: '16'
                  height: '5'
                  fields:
                    - type: INTEGER
                      name: decimal_places
                      value: '0'
                    - type: ITEM
                      name: itemid.0
                      value:
                        host: 'Remote Zabbix server health'
                        key: version
                    - type: INTEGER
                      name: show.0
                      value: '2'
                    - type: INTEGER
                      name: show.1
                      value: '3'
                    - type: INTEGER
                      name: show.2
                      value: '4'
                    - type: INTEGER
                      name: time_h_pos
                      value: '2'
                    - type: INTEGER
                      name: time_size
                      value: '9'
                    - type: INTEGER
                      name: time_v_pos
                      value: '2'
                    - type: INTEGER
                      name: value_size
                      value: '25'
                - type: honeycomb
                  name: 'High availability: Node state'
                  x: '16'
                  width: '56'
                  height: '5'
                  fields:
                    - type: STRING
                      name: items.0
                      value: 'Cluster node [*]: Status'
                    - type: STRING
                      name: primary_label
                      value: |
                        {{ITEM.NAME}.regsub("Cluster node \[(.*)]: Status","\1")}
                        
                    - type: STRING
                      name: reference
                      value: BAAAA
                    - type: INTEGER
                      name: secondary_label_decimal_places
                      value: '0'
                    - type: STRING
                      name: thresholds.0.color
                      value: b2df8a
                    - type: STRING
                      name: thresholds.0.threshold
                      value: '0'
                    - type: STRING
                      name: thresholds.1.color
                      value: '878787'
                    - type: STRING
                      name: thresholds.1.threshold
                      value: '1'
                    - type: STRING
                      name: thresholds.2.color
                      value: e31a1c
                    - type: STRING
                      name: thresholds.2.threshold
                      value: '2'
                    - type: STRING
                      name: thresholds.3.color
                      value: 33a02c
                    - type: STRING
                      name: thresholds.3.threshold
                      value: '3'
      valuemaps:
        - uuid: 25ab0f5c570b4a7e9d15bd41db79fe25
          name: 'Cluster node status'
          mappings:
            - value: '0'
              newvalue: Standby
            - value: '1'
              newvalue: Stopped
            - value: '2'
              newvalue: Unavailable
            - value: '3'
              newvalue: Active
        - uuid: 2498ad0b91d742888acccd435ba52962
          name: Compatibility
          mappings:
            - value: '0'
              newvalue: Undefined
            - value: '1'
              newvalue: Current
            - value: '2'
              newvalue: Outdated
            - value: '3'
              newvalue: Unsupported
        - uuid: 53d1560f612540d98a2983516b4b9f8c
          name: 'Last seen'
          mappings:
            - value: '-1'
              newvalue: Never
        - uuid: cdbd6c1bc69b4dcf925a1048a970139b
          name: 'Proxy mode'
          mappings:
            - value: '0'
              newvalue: Active
            - value: '1'
              newvalue: Passive
        - uuid: 7a5e7def958c4f16b9380d4b81f609c9
          name: 'Service state'
          mappings:
            - value: '0'
              newvalue: 'Off'
            - value: '1'
              newvalue: 'On'
        - uuid: 5dff563dde3c45d8b6d92525111384c6
          name: 'Value cache operating mode'
          mappings:
            - value: '0'
              newvalue: Normal
            - value: '1'
              newvalue: 'Low memory'
