Skip to main content

XiVO VoIP Server

Prerequisites​

This chapter describes the prerequisites installation needed by plugins to run.

Dependencies​

This Monitoring Connector is dependent of "NTP Server" "HTTP Server" and "Asterisk VoIP Server SNMP", so you might have to install these packages before being able to add this Monitoring Connector:

yum install centreon-pack-applications-protocol-ntp centreon-pack-applications-protocol-http centreon-pack-applications-voip-asterisk-snmp

Centreon Plugin​

Install this plugin on each needed poller:

yum install centreon-plugin-Operatingsystems-Linux-Snmp centreon-plugin-Applications-Protocol-Ntp centreon-plugin-Applications-Voip-Asterisk-Snmp centreon-plugin-Applications-Protocol-Http

Remote server​

The remote server must have a XiVO Appliance running and available.

Centreon Configuration​

Create a XiVO server​

Go to Configuration > Hosts and click Add. Then, fill the form as shown by the following table:

FieldValue
Host nameName of the host
AliasHost description
IPHost IP Address
Monitored fromMonitoring Poller to use
Host Multiple TemplatesApp-VoIP-XiVO-custom

Click on the Save button.

This service was automatically created for this host:

ServiceDescription
XiVO-process-nginxMonitor nginx processus
XiVO-process-postgresMonitor postgres processus
XiVO-process-xivo-agentdMonitor xivo-agentd processus
XiVO-process-xivo-agidMonitor xivo-agid processus
XiVO-process-xivo-amidMonitor xivo-amid processus
XiVO-process-xivo-confgendMonitor xivo-confgend processus
XiVO-process-xivo-ctidMonitor xivo-ctid processus
Optionnal ServiceDescription
XiVO-process-xivo-call-logdMonitor xivo-call-logd processus
XiVO-process-xivo-confdMonitor xivo-confd processus
XiVO-process-xivo-dxtoraMonitor xivo-dxtora processus
XiVO-process-xivo-provdMonitor xivo-provd processus