zabbix_export: version: '5.4' date: '2021-11-21T22:02:10Z' groups: - uuid: 7df96b18c230490a9a0a9e2307226338 name: Templates templates: - uuid: 7109002605e24b5cb17e78c52f8ad1a4 template: Zimbra name: Zimbra description: | ## Overview With this template you can monitor the status of some parameters of your Zimbra server, in particular some of the "zmcontrol status" output. 1) prepare the Zimbra server, by adding the following line to the ROOT CRONTAB. This will put the output of the "zmcontrol status" on a file in /tmp. It will run every 3 min: */3 * * * * sudo -u zimbra /opt/zimbra/bin/zmcontrol status > /tmp/zmcontrol\_status 2) add the following UserParameter to the zabbix\_agentd.conf file, or the conf.d folder: UserParameter=zimbra.amavis.status,awk '/amavis/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.antispam.status,awk '/antispam/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.antivirus.status,awk '/antivirus/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.mailbox.status,awk '/mailbox/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.mta.status,awk '/mta/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.zmconfigd.status,awk '/zmconfigd/{print $2}' /tmp/zmcontrol\_status UserParameter=zimbra.webmail.status,awk '/service webapp/{print $3}' /tmp/zmcontrol\_status UserParameter=zimbra.webadm.status,awk '/zimbraAdmin/{print $3}' /tmp/zmcontrol\_status UserParameter=zimbra.proxy.status,awk '/proxy/{print $2}' /tmp/zmcontrol\_status ## Author LeleKimi groups: - name: Templates items: - uuid: e57decaaef38485a896e341d52321d1e name: 'Status Amavis Zimbra' key: zimbra.amavis.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: 1dd027eb616f42c88ce480cc65c6c1a9 expression: last(/Zimbra/zimbra.amavis.status)<>0 name: 'Service Amavis Stopped' priority: HIGH - uuid: 3083d17286a24cb6a102f5863990de26 name: 'Status AntiSpam Zimbra' key: zimbra.antispam.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: a9d43dbdfb934d35a3105d333c9695a8 expression: last(/Zimbra/zimbra.antispam.status)<>0 name: 'Service AntiSpam Stopped' priority: HIGH - uuid: 4313258b064e47eaa8d8c24a80cae0c3 name: 'Status AntivĂ­rus Zimbra' key: zimbra.antivirus.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: dad7599b0e224955af1c1698c7cc1a46 expression: last(/Zimbra/zimbra.antivirus.status)<>0 name: 'Service AntivĂ­rus Stopped' priority: HIGH - uuid: b3372dbfdedf4382b0109665f8d54121 name: 'Status Mailbox Zimbra' key: zimbra.mailbox.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: a9240b2789234a2198bf0d4a35c670ab expression: last(/Zimbra/zimbra.mailbox.status)<>0 name: 'Service Mailbox Stopped' priority: DISASTER - uuid: ba02f873bd3040b299caac81e4933b9c name: 'Status MTA Zimbra' key: zimbra.mta.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: 3876287ec8ce412b96911b850f8290cd expression: last(/Zimbra/zimbra.mta.status)<>0 name: 'Service MTA Stopped' priority: DISASTER - uuid: fa7664e8cc3c4dd69ea254603afaac02 name: 'Status Proxy Zimbra' key: zimbra.proxy.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: c2a1daf4f17c4d3fbbf9acd3be9f55db expression: last(/Zimbra/zimbra.proxy.status)<>0 name: 'Service Proxy Stopped' priority: DISASTER - uuid: e85d5ceb19d3408ab0af11ce8f7b2718 name: 'Status Admin Console Zimbra' key: zimbra.webadm.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: 7c492227c110466a9d51154fdd43a5b0 expression: last(/Zimbra/zimbra.webadm.status)<>0 name: 'Service Admin Console Stopped' priority: HIGH - uuid: dbd85d04d1cd45269e3b8875ce009d20 name: 'Status Webmail Zimbra Service' key: zimbra.webmail.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: 22fabb0576e942d1959dddf377e0e6e5 expression: last(/Zimbra/zimbra.webmail.status)<>0 name: 'Service Webmail Stopped' priority: DISASTER - uuid: 857fb5e38b6447cfa1de99edd74a811d name: 'Status Zmconfigd Zimbra' key: zimbra.zmconfigd.status delay: 3m history: 180d trends: '0' value_type: TEXT preprocessing: - type: REGEX parameters: - Running - '0' error_handler: CUSTOM_VALUE error_handler_params: '1' tags: - tag: Application value: Zimbra triggers: - uuid: eaa236194f684d8f820fc615a52baaef expression: last(/Zimbra/zimbra.zmconfigd.status)<>0 name: 'Service Zmconfigd Stopped' priority: HIGH