Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Html
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

...

Info

The Guide explains how to set up and use Zabbix for monitoring Wildix PBX.

Supported WMS version: starting from 3.82.33693

Updated: June 2018

Permalink: https://confluence.wildix.com/x/xQKIAQ


Table of Contents

Step 1. Setup of zabbix-agent

...

  • Go to WMS and select Terminal from the top secondary menu 

    Note

    Note: Terminal is available only for admin users.


  • Access PBX via SSH as a root 

    Code Block
    su
    wildix (Password line)
    !1


2. Create a file:

  • Use the command: 

    Code Block
    nano-tiny /etc/zabbix/zabbix_agentd.d/my.conf


  • Enter two lines: 

    Code Block
    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: 

Code Block
/etc/init.d/zabbix-agent restart

Step 2. Setup of zabbix-server

Download the template file from https://wildix.com/image_pbx/zabbix-templates/wildix.xmlStep 2. Setup of zabbix-server

  1. Access Zabbix -> Configuration -> Templates, 
  2. Click Choose File to upload the template file that you have saved on your PC, then click Import


  3. Go to Configuration -> Hosts
  4. Click Create host and fill in:
    • Host name
    • Groups: select group(s) from “Other groups” section and move the selected group(s) to “In groups” section
    • Agent interfaces: enter IP address or DNS name of your Wildix PBX (depending on what you selected, choose Connect to IP or DNS
  5. Click Add


  6. Go to Hosts -> Templates, 
  7. Click Select and select “Wildix Templates” from the list
  8. Tick off “Template Wildix-PBX” and click Select


  9. Go to Configuration -> Hosts and find your Host on the list by its Host name

...

  • Go to Monitoring -> Problems. Here you can see what issues you currently have with PBX. Issues are those triggers that are in the “Problem” column. When a trigger is detected, a new problem notification appears in the list. Refer to this chapter to see what each column means
  • Select your Host from the list of all current problems or use Filter to find your Host:
  • Click on the Time to open event details:

    Here you can also see 20 previous problems that occurred to PBX: 

    problem details:

  • Details about the problem (Event details), its source, acknowledgements, actions taken (messages, remote commands) and previous similar problems are displayed:


Note

Note: You can also monitor problems in Monitoring -> Dashboard -> Last 20 issues.


Columns' description

ColumnDescription
TimeProblem start time is displayed.
SeverityProblem severity is displayed.
Problem severity is based on the severity of the underlying problem trigger.
Recovery timeProblem resolution time is displayed
Status

Problem status is displayed:
Problem - unresolved problem
Resolved - recently resolved problem. You can hide recently resolved problems using the filter.
New and recently resolved problems blink for 30 minutes. Resolved problems are displayed for 30 minutes in total.

InfoAn 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:
HostProblem host is displayed.
ProblemProblem name is displayed.
Problem name is based on the name of the underlying problem trigger.
DurationProblem duration is displayed.
AckThe 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.
ActionsAction 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.
TagsEvent tags are displayed (if any).

...