The Guide explains how to set up and use Zabbix for monitoring Wildix PBX. Updated: May 2023 Permalink: https://wildix.atlassian.net/wiki/x/mRDOAQ |
Zabbix should be installed and running on a separate server. |
1. Access PBX via SSH as root:
Go to WMS and select Terminal from the top secondary menu
Note: Terminal is available only for admin users. |
Access PBX via SSH as a root
su wildix (Password line) !1 |
2. Create a file:
Use the command:
nano-tiny /etc/zabbix/zabbix_agentd.d/my.conf |
Enter two lines:
StartAgents=3 Server=192.168.0.1 |
where 192.168.0.1 is the IP address of your server
3. Restart zabbix-agent:
Use the command:
On systems with WMS 6 version:
systemctl restart zabbix-agent.service |
On systems with WMS 5 version:
/etc/init.d/zabbix-agent restart |
Download the template file from https://files.wildix.com/images/zabbix-templates/wildix.xml
Click Choose File to upload the template file that you have saved on your PC, then click Import
Click Add
Tick off “Template Wildix-PBX” and click Select
Status: “Enabled” (green)
ZBX: green (it might take some time for ZBX icon to turn green)
To check it, use the command:
/etc/zabbix/zabbix_agentd.conf |
*these sensors become available after some time (it is necessary to update the web page)
Click on the Time to open problem details:
Note: You can also look over the current problems in Monitoring -> Dashboard -> Last 20 issues: only last 20 problems are displayed here. |
Column | Description |
---|---|
Time | Problem start time is displayed. |
Severity | Problem severity is displayed. Problem severity is based on the severity of the underlying problem trigger. |
Recovery time | Problem resolution time is displayed |
Status | Problem status is displayed: |
Info | An green information icon is displayed if a problem is closed by global correlation or manually by acknowledgement. Rolling a mouse over the icon will display more details: |
Host | Problem host is displayed. |
Problem | Problem name is displayed. Problem name is based on the name of the underlying problem trigger. |
Duration | Problem duration is displayed. |
Ack | The acknowledgement status of the problem is displayed: Yes - green text indicating that the problem is acknowledged. A problem is considered to be acknowledged if all events for it are acknowledged. No - a red link indicating unacknowledged events. If you click on the link you will be taken to a bulk acknowledgement screen where all problems for this trigger can be acknowledged at once. This column is displayed if problem acknowledgement is activated in Administration -> General. |
Actions | Action status is displayed: In progress - action is being taken Done - action is completed Failures - action has failed The number of actions taken on the problem (such as notifications sent or executed remote commands) is also displayed. |
Tags | Event tags are displayed (if any). |