Back to Resources

Level Verified

3CX Service Monitoring

Created by

Level

Type

Monitor

Category

Services

Platforms
WindowsApple iOSLinux

Problem Overview

3CX is a vital VoIP solution for business communications. A stopped 3CX service can disrupt phone systems, call queues, and conferencing. This policy ensures minimal communication downtime by automatically restarting stopped services and alerting your team.

Description

This policy monitors the 3CX service on devices tagged with “3CX.” If the service stops, it attempts an automatic restart and sends an immediate alert to the operations team. By ensuring service availability, it prevents disruptions in business-critical voice and video communications.

Preview

3CX Service Monitoring

Use Cases

  • Ensuring uptime for 3CX servers used for VoIP and telephony.
  • Monitoring 3CX systems in contact centers or sales teams.
  • Proactively managing disruptions in call conferencing services.
  • Supporting hybrid work environments dependent on 3CX for communication.

Recommendations

  • Tagging: Ensure all relevant devices running 3CX are tagged with “3CX.” We recommend automatically tagging to avoid missing key devices. See “Service Based Tagging” automation as an example.
  • Testing: Simulate service stoppages to validate automatic restarts and alerts.
  • Backup Configurations: Regularly back up 3CX configurations to ensure quick recovery in case of hardware or software failures.
  • Alert Management: Configure alert rules to route notifications to the appropriate IT or telephony team.

FAQ

  • Can this monitor check 3CX call quality or connectivity?
    No, this policy focuses on service availability. Use 3CX’s built-in tools or additional monitors for performance metrics.
  • What should I do if the service doesn’t restart?
    Check 3CX logs for errors and verify system resources like memory and disk usage.
  • Is this policy compatible with both Windows and Linux deployments of 3CX?
    No, it's designed for Linux. Contact support if you need a Windows version, and we'll add that to this monitor.
  • Can I customize the number of restart attempts?
    Yes, modify the policy settings to adjust the retry limits based on your requirements.

Included with this Monitor:

Below is a list of what you can expect to find when importing this Monitor.

Script details:

The following data and settings will be imported with your script.

Monitors

  • Service

Tags

  • 3CX
Import into Level

Related resources

Explore more automations, scripts, and policies to further enhance your IT operations.

View all resources