zabbix_export: version: '5.4' date: '2021-11-21T21:58:51Z' groups: - uuid: 352176e8822843ff810969092bef6a73 name: '3CX Services' - uuid: 7df96b18c230490a9a0a9e2307226338 name: Templates templates: - uuid: 0bd809903d974cada24309a1f5f70936 template: '3CX Services Linux' name: '3CX Services Linux' description: | ## Overview Template for monitoring 3cx services running on linux, this template contains trigger and items to monitor services related to the 3cx system, the postgresql and nginx database service. Note: As of version 18, the tunnel has been incorporated into the media server and this item/trigger must be disabled or excluded. ## Author Antony T. N. Peronio groups: - name: '3CX Services' - name: Templates items: - uuid: 345eb391019b40efbe0b34f7e9fa15d2 name: '3CX Phone System Service' key: 'proc.num[,,,/usr/sbin/3CXPhoneSystem]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 1bae8b1ce0534ee1bf8b7bdd4b25f99b expression: 'last(/3CX Services Linux/proc.num[,,,/usr/sbin/3CXPhoneSystem])=0' name: '3CX Phone System Service is not running' priority: HIGH - uuid: a2e7278b9d7b457f96fa830e83727098 name: '3CX Audio Provider Service' key: 'proc.num[,,,3CXAudioProvider]' tags: - tag: Application value: '3CX Services' triggers: - uuid: c94a83a2403d42059cd8e226a4a83af4 expression: 'last(/3CX Services Linux/proc.num[,,,3CXAudioProvider])=0' name: '3CX Audio Provider Service is not running' priority: HIGH - uuid: 4742d511232c4e6987e171ce162ac068 name: '3CX Call Flow Service' key: 'proc.num[,,,3CXCallFlow]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 07c87152109041aab6b9a8f699d9985c expression: 'last(/3CX Services Linux/proc.num[,,,3CXCallFlow])=0' name: '3CX Call Flow Service is not running' priority: HIGH - uuid: 3cb4a1bfbcc640b3857d85ef1df56de2 name: '3CX IVR Service' key: 'proc.num[,,,3CXIVR]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 9037f639355442a1b425eab7205ca4bf expression: 'last(/3CX Services Linux/proc.num[,,,3CXIVR])=0' name: '3CX IVR Service is not running' priority: HIGH - uuid: 99ab1d13c8424060bf4222e35b2be95b name: '3CX Management Console Service' key: 'proc.num[,,,3CXManagementConsole]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 855ee279a0eb42ce9927ba3af49add2b expression: 'last(/3CX Services Linux/proc.num[,,,3CXManagementConsole])=0' name: '3CX Management Console Service is not running' priority: HIGH - uuid: e2ac22d61f8143efa9368d29be9d06c0 name: '3CX Media Server Service' key: 'proc.num[,,,3CXMediaServer]' tags: - tag: Application value: '3CX Services' triggers: - uuid: b461e1dda77c44c883808875787fd95f expression: 'last(/3CX Services Linux/proc.num[,,,3CXMediaServer])=0' name: '3CX Media Server Service is not running' priority: HIGH - uuid: 8a51f4dcdf7543bd8379093a677ee4df name: '3CX Configuration Service' key: 'proc.num[,,,3CXSLDBServ]' tags: - tag: Application value: '3CX Services' triggers: - uuid: ae063be32c644bb5a93ee919a9214bff expression: 'last(/3CX Services Linux/proc.num[,,,3CXSLDBServ])=0' name: '3CX Configuration Service is not running' priority: HIGH - uuid: 0eab666efd89421c8bf98bce709e0da3 name: '3CX System Service' key: 'proc.num[,,,3cxSystemService]' tags: - tag: Application value: '3CX Services' triggers: - uuid: abeb842e76cb4d90bbed3d2e9a035895 expression: 'last(/3CX Services Linux/proc.num[,,,3cxSystemService])=0' name: '3CX System Service is not running' priority: HIGH - uuid: 2653372884944921a5c684d760592b31 name: '3CX Tunnel Service' key: 'proc.num[,,,3CXTunnel]' tags: - tag: Application value: '3CX Services' triggers: - uuid: b5aa6f3c9dfb4448bb3d83aa74a7355f expression: 'last(/3CX Services Linux/proc.num[,,,3CXTunnel])=0' name: '3CX Tunnel Service is not running' priority: HIGH - uuid: 640aaf2e070f4008ab8881aa69a5c5d3 name: '3CX Event Notification Manager' key: 'proc.num[,,,CloudServicesWatcher]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 2420cce1ee7e429fba9cf192c6a73d70 expression: 'last(/3CX Services Linux/proc.num[,,,CloudServicesWatcher])=0' name: '3CX Event Notification Manager is not running' priority: HIGH - uuid: 65ff632d3fa3469f91c9ed59f53f22c0 name: 'Nginx Service' key: 'proc.num[,,,nginx]' tags: - tag: Application value: 'Nginx Service' triggers: - uuid: 41429099736e46d2abb91ea6ad600e18 expression: 'last(/3CX Services Linux/proc.num[,,,nginx])=0' name: 'Nginx Service is not running' priority: HIGH - uuid: 0564689b809c421eaae6ccb359c4008b name: 'PostgreSQL Service' key: 'proc.num[,,,postgres]' tags: - tag: Application value: 'PostgreSQL Services' triggers: - uuid: f98ac88eff464cf885b701c512a1c97d expression: 'last(/3CX Services Linux/proc.num[,,,postgres])=0' name: 'PostgreSQL is not running' priority: HIGH - uuid: 691b62880fe34ad2a352a60a87349792 name: '3CX Queue Manager Service' key: 'proc.num[,,,TcxQMsrv]' tags: - tag: Application value: '3CX Services' triggers: - uuid: 0b599e83a0844e41a6f8e05caca78070 expression: 'last(/3CX Services Linux/proc.num[,,,TcxQMsrv])=0' name: '3CX Queue Manager Service is not running' priority: HIGH