Aller au contenu

comment créer un ticket GLPI à partir de Centréon


Ldfa

Messages recommandés

Un mémo sur la mise ne place d’une solution de création de ticket GLPI à partir de l’interface web de Centréon.

La solution mise en place est basé sur le plugin WebServices pour GLPI et le plugin centreon-open-tickets pour Centréon.

Dans cet article, je ne traite pas de l’installation de GLPI et ni de Centréon, pour cela voir les liens suivant :

Intervention sur le serveur GLPI

Mon serveur GLPI est sous Debian 8 Jessie.

  • Mise en place du plugin WebServices sur le serveur GLPI :
    • Installer le paquet php5-xmlrpc :
    apt install php5-xmlrpc
  • Télécharger le plugin WebService :
cd /var/www/html/glpi/plugins/
wget https://downloads.sourceforge.net/project/glpiwebservices/webservices-1.6.1-MOD.tar.gz
Décompresser l’archive :
tar xzvf glpi-webservices-1.6.1-MOD.tar.gz
Donner les droits à www-data (serveur web) :
chown -R www-data:www-data webservices/
Installer le plugin WebServices via l’interface web de GLPI :
  • Se connecter à l’interface web de GLPI, se rendre dans le menu Plugins et cliquer sur « Installer » :

glpi-plugin-webservice-01-550x378.png

Activer le plugin :

glpi-plugin-webservice-02-550x373.png

Plugin WebService installé et activé :

glpi-plugin-webservice-03-550x372.png

Créer un webservice nommé « Centréon GLPI » pour la communication entre Centréon et GLPI :
  • Aller dans le menu webservice et cliquer sur l’icône « + » :

glpi-webservices-add-01-550x294.png

Remplir les champ et bien lire la case commentaires :

glpi-webservice-add-03-550x331.png

Intervention sur le serveur Centréon

Mon serveur Centréon est sous CentOS 6.9 Final.

  • Installer le paquet php-xmlrpc
    yum install php-xmlrpc
  • Relancer le serveur web :
service httpd restart
Installer le plugin centreon-open-tickets :
  • Cloner le plugin à partir de Github :
cd /opt
git clone https://github.com/centreon/centreon-open-tickets.git
Donner les droits d’éxécution sur le script d’installation :
cd centreon-open-tickets/
chmod +x install.sh
Exécuter le script d’installation
./install.sh -i
  • Indiquer le chemin ou se trouve le fichier instCentWeb.conf :

centreon-open-tickets-install-cli-01-550

Fin d’installation en mode terminal :

centreon-open-tickets-install-cli-02-550

Continuer l’installation via l’interface web de Centréon :Ajouter le widget « Open tickets » dans la vue personnalisées de Centréon :
  • Aller dans le menu « Accueil » puis « Vue personnalisées » et cliquer sur « Ajouter widget » :

centreon-add-wigjet-open-tickets-01-550x

Cocher « Open Tickets » puis cliquer sur « Soumettre » :

centreon-add-widjet-open-tickets-02-350x

Configurer le nouvel widjet :Cliquer sur l’icône « clé à molette » :

centr%C3%A9on-configure-open-tickets-01-

Sélectionner la règle précédemment créée et laisser vide la case « Opended Tickets » pour pourvoir créer des tickets dans GLPI à partir de Centréon :

centreon-configure-open-ticket-01-550x38

Descendre l’ascenseur et cliquer sur « Appliquer » :

centreon-configure-open-tickets-03-550x3

Le widget est opérationnel :
  • Exemple de services dans le statut warning :

centreon-widjet-open-tickets-warning-sta

Exemple de création d’un ticket GLPI pour pve-nfs :
  • Sélectionner le service en question et choisir « service: Open ticket » dans le menu « –More actions– » :

centreon-create-ticket-glpi-01.png

Création du ticket GLPI :

centreon-creat-new-ticket-glpi-550x214.p

Le ticket est envoyé à GLPI :

centreon-creat-new-ticket-glpi-02.png

Le ticket est bien créé dans GLPI :

centreon-ticket-glpi-550x259.png

Resource

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.