Connect your Zabbix monitoring server to ISPBills for centralised network monitoring, host management, and alert visibility — all within the ISPBills dashboard.

Zabbix integration requires a running Zabbix server. ISPBills connects via the Zabbix API to pull monitoring data into your admin panel.

Overview

The Zabbix integration module allows you to:

  • Connect one or more Zabbix servers to ISPBills
  • Monitor host availability and performance metrics
  • View active problems and alerts from Zabbix
  • Access Zabbix monitoring data without leaving ISPBills

Adding Zabbix Server

To connect a Zabbix server:

  1. Navigate to the Zabbix server configuration section in ISPBills
  2. Provide the connection details:
Parameter Description
Server URL The base URL of your Zabbix web frontend (e.g., https://zabbix.example.com)
API User A Zabbix user account with API access permissions
API Token/Password The authentication credential for the API user
Verify SSL Whether to validate the SSL certificate of the Zabbix server
  1. Test the connection to confirm ISPBills can communicate with the Zabbix API
  2. Save the server configuration

Create a dedicated Zabbix API user with read-only permissions for ISPBills. Avoid using your Zabbix admin account for the integration.

Monitoring Hosts

Once connected, ISPBills displays hosts from your Zabbix server.

  • View all monitored hosts with their current availability status
  • Filter hosts by host group, status, or name
  • See key performance metrics such as CPU usage, memory, network throughput, and disk utilisation
  • Map Zabbix hosts to ISPBills customer connections or network devices for contextual monitoring

Mapping Zabbix hosts to ISPBills network devices helps your support team quickly identify which customers are affected when a device goes down.

Viewing Problems and Alerts

ISPBills pulls active problems from Zabbix and presents them in a unified alert view.

Column Description
Severity The problem severity level (e.g., warning, high, disaster)
Host The affected host or device
Problem Description of the detected issue
Duration How long the problem has persisted
Acknowledged Whether the problem has been acknowledged by an operator

Key features:

  • Filter problems by severity, host group, or time range
  • Acknowledge problems directly from ISPBills
  • View problem history and resolution timeline

Pay immediate attention to problems with high or disaster severity — they typically indicate service-affecting outages.

Dashboard Integration

Zabbix monitoring data is integrated into the ISPBills dashboard for a unified operational view.

  • Add Zabbix widgets to your ISPBills dashboard to display host counts, active problems, or uptime summaries
  • Correlate Zabbix alerts with customer support tickets
  • Use monitoring data alongside billing information for informed decision-making

Combining Zabbix infrastructure monitoring with ISPBills billing data gives you a complete operational picture — from network health to revenue impact.