Plugin Compatibility Matrix

Overview

Server Scout automatically detects and enables plugins for popular hosting control panels and device monitoring. All plugins run on the glacial tier (approximately hourly collection) and are enabled automatically when their target software is detected during agent installation or updates.

This reference guide details the compatibility requirements for each plugin, including supported operating systems, software versions, and prerequisites.

Control Panel Plugins

cPanel Plugin

Compatibility: cPanel/WHM installations on supported Linux distributions

Supported Operating Systems:

  • CentOS 7
  • AlmaLinux 8/9
  • Rocky Linux 8/9
  • CloudLinux 7/8

Requirements:

  • Active cPanel/WHM installation
  • WHM API access via whmapi1 command
  • Root or sudo access for the Server Scout agent

Detection: Automatically detected when cPanel is installed on the server

Monitored Metrics:

  • Customer account counts and status
  • SSL certificate expiration dates
  • cPanel backup status and completion
  • Mail queue sizes and processing
  • Core cPanel/WHM service status

DirectAdmin Plugin

Compatibility: DirectAdmin installations on any Server Scout supported Linux distribution

Supported Operating Systems:

  • All Linux distributions supported by Server Scout
  • No specific version restrictions

Requirements:

  • Active DirectAdmin installation
  • Access to DirectAdmin configuration files
  • Standard user permissions for reading DirectAdmin data

Detection: Automatically detected when DirectAdmin is installed and configured

Monitored Metrics:

  • Total user account counts
  • Bandwidth usage statistics
  • DirectAdmin service status
  • Resource utilisation per user

Plesk Plugin

Compatibility: Plesk installations on any Server Scout supported Linux distribution

Supported Operating Systems:

  • All Linux distributions supported by Server Scout
  • Compatible with Plesk Obsidian and newer versions

Requirements:

  • /usr/local/psa/version file must exist
  • plesk command must be available in system PATH
  • Appropriate permissions to execute Plesk CLI commands

Detection: Automatically detected when the version file exists and the plesk command is available

Monitored Metrics:

  • Active subscription counts
  • Plesk service status monitoring
  • Backup job status and completion
  • Domain and subdomain statistics

Backup and Monitoring Plugins

JetBackup Plugin

Compatibility: JetBackup 5 installations on cPanel servers

Supported Operating Systems:

  • Any Linux distribution running cPanel (see cPanel plugin requirements above)
  • Requires JetBackup 5 specifically (JetBackup 4 not supported)

Requirements:

  • JetBackup 5 installed and configured
  • jetbackup5api CLI tool must be available
  • cPanel environment (JetBackup plugin depends on cPanel installation)

Detection: Automatically detected when the jetbackup5api command-line tool is available

Monitored Metrics:

  • Backup job completion status
  • Backup age and freshness warnings
  • Failed backup notifications
  • Storage usage for backup destinations

Devices Plugin

Compatibility: All Server Scout supported Linux distributions

Supported Operating Systems:

  • Any Linux distribution supported by Server Scout
  • No specific version requirements

Requirements: For SNMP device monitoring:

  • snmpget command installed on the designated poller server
  • Network connectivity to target SNMP devices
  • Valid SNMP community strings or v3 credentials

For IPMI device monitoring:

  • ipmitool package installed on the poller server
  • IPMI/DRAC network access configured
  • Valid IPMI credentials for target devices

Detection: Always available but requires manual device configuration in the dashboard

Monitored Device Types:

  • Network switches and managed devices via SNMP
  • Server IPMI/DRAC interfaces for hardware monitoring
  • UPS systems with SNMP capabilities
  • Custom SNMP-enabled devices

Plugin Management

Plugins require no manual installation or configuration. The Server Scout agent automatically:

  1. Detects compatible software during installation
  2. Enables appropriate plugins based on detected services
  3. Begins collecting plugin-specific metrics on the glacial tier schedule
  4. Updates plugin status when software is added or removed

If you're experiencing issues with plugin detection or data collection, the AI support system can help troubleshoot compatibility problems within approximately one minute.

Frequently Asked Questions

How are ServerScout plugins installed and configured

ServerScout plugins require no manual installation or configuration. The agent automatically detects compatible software during installation, enables appropriate plugins based on detected services, and begins collecting metrics on the glacial tier schedule (approximately hourly). Plugin status updates automatically when software is added or removed.

What operating systems support the cPanel plugin

The cPanel plugin supports CentOS 7, AlmaLinux 8/9, Rocky Linux 8/9, and CloudLinux 7/8. It requires an active cPanel/WHM installation, WHM API access via whmapi1 command, and root or sudo access for the ServerScout agent to function properly.

Why isn't my plugin detecting my control panel software

Plugin detection issues typically occur when required files or commands are missing. For cPanel, ensure whmapi1 is available. For Plesk, verify /usr/local/psa/version exists and plesk command is in PATH. For DirectAdmin, check that configuration files are accessible. The AI support system can help troubleshoot within one minute.

How does ServerScout plugin detection work

ServerScout automatically detects plugins during agent installation and updates by scanning for target software installations and required commands. When compatible software is found, the corresponding plugin is enabled automatically and begins collecting metrics on the glacial tier schedule without any manual intervention required.

What's the difference between DirectAdmin and Plesk plugin requirements

DirectAdmin plugin works on all ServerScout supported Linux distributions with no version restrictions, requiring only access to configuration files. Plesk plugin also supports all Linux distributions but specifically requires Plesk Obsidian or newer, the /usr/local/psa/version file, and plesk command availability in system PATH.

Does JetBackup 4 work with ServerScout monitoring

No, the JetBackup plugin only supports JetBackup 5 specifically. JetBackup 4 is not supported. The plugin requires JetBackup 5 installed on a cPanel server with the jetbackup5api CLI tool available, as it depends on the cPanel environment to function.

What devices can be monitored with the Devices plugin

The Devices plugin can monitor network switches and managed devices via SNMP, server IPMI/DRAC interfaces for hardware monitoring, UPS systems with SNMP capabilities, and custom SNMP-enabled devices. It requires manual configuration in the dashboard and appropriate tools like snmpget or ipmitool installed on the poller server.

What metrics does the cPanel plugin monitor

The cPanel plugin monitors customer account counts and status, SSL certificate expiration dates, cPanel backup status and completion, mail queue sizes and processing, and core cPanel/WHM service status. All metrics are collected automatically on the glacial tier schedule when the plugin is detected and enabled.

Was this article helpful?