Aller au contenu principal
Version: ⭐ 24.10

Configuration avancée dans MAP

Ce chapitre décrit les procédures avancées de configuration de votre système Centreon MAP.

Superviser votre serveur Centreon MAP après installation

Centreon fournit un connecteur de supervision et un plugin pour superviser votre serveur Centreon MAP.

Configurer vos services

Accédez à votre interface web Centreon. Allez à la page Configuration > Hôtes > Hôtes, puis cliquez sur Ajouter.

Remplissez les informations de base sur votre hôte et ajoutez les modèles d'hôte suivants :

  • OS-Linux-SNMP-custom
  • App-Jvm-actuator-custom

image image

Pour superviser la JVM centreon-map, veuillez utiliser les valeurs de macro suivantes :

NomValeur
ACTUATORCUSTOMMODEcentreonmap
ACTUATORAPIURLPATH/centreon-map/api/beta
ACTUATORAPIUSERNAMELe nom d'utilisateur Api doit être défini
ACTUATORAPIPASSWORDLe mot de passe Api doit être défini

N'oubliez pas de cocher la case "Créer aussi les services liés aux modèles".

Vous pouvez maintenant exporter votre configuration, et votre serveur Centreon MAP sera supervisé.

image

Vous pouvez également vérifier l'URL suivante, qui indique si le serveur est opérationnel ou non :

http://<MAP_IP>:8080/centreon-map/api/beta/actuator/health.

Sauvegarder le serveur Centreon MAP

Éléments sauvegardés

Les éléments sauvegardés sont :

  • Les fichiers de configuration (/etc/centreon-map).
  • La base de données (centreon_map)

Comment ça marche ?

Le script de sauvegarde est exécuté quotidiennement (à 2 heures du matin) avec une tâche cron située dans /etc/cron.d/centreon-map-server-backup :

#
# Cron to backup Centreon MAP server
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin

# rewrite file with new cron line
CRONTAB_EXEC_USER=""

0 2 * * * root bash /usr/share/centreon-map-server/bin/centreon-map-server-backup.sh >> /var/log/centreon-map/backup.log 2>&1

La sauvegarde centreon-map-server-yyyy-mm-dd.tar.gz est stockée dans BACKUP_DIR; ce répertoire est défini dans le fichier de configuration.

Paramètres de sauvegarde

Les paramètres de sauvegarde sont enregistrés dans /etc/centreon-map/backup.conf.

  • ENABLE : activer/désactiver le mécanisme de sauvegarde (valeur par défaut : 0)
  • BACKUP_DIR : emplacement où la sauvegarde est stockée (valeur par défaut : /var/backup)
  • RETENTION_AGE : rétention de la sauvegarde en jours (valeur par défaut : 8)

Nous conseillons d'exporter les sauvegardes vers un autre serveur que votre serveur Centreon afin de les sécuriser.

Restaurer les données du serveur Centreon MAP

Le processus de restauration est divisé en plusieurs étapes :

  • Extraction de la sauvegarde
  • Restauration des fichiers de configuration
  • Restauration de la base de données

Nous supposons que vous avez suivi la procédure d'installation du serveur Centreon MAP pour obtenir une nouvelle installation.

Extraire la sauvegarde

Récupérez la dernière sauvegarde centreon-map-server-yyyy-mm-dd.tar.gz et extrayez-la dans le répertoire /tmp :

cd /tmp
tar xzf centreon-map-server-yyyy-mm-dd.tar.gz

Restaurer les fichiers de configuration

Pour restaurer les fichiers de configuration, exécutez la commande suivante :

cp -R etc/centreon-map/* /etc/centreon-map/

Restaurer la base de données

Pour restaurer la base de données centreon_map, exécutez la commande suivante :

systemctl stop centreon-map
mysql -h <db_host> -u <db_user> -p<db_password> <db_name> < centreon-map-server.dump
systemctl start centreon-map

Changer le port du serveur Centreon MAP

Des erreurs de modification de fichiers de configuration peuvent entraîner des dysfonctionnements du logiciel. Nous vous recommandons de faire une sauvegarde du fichier avant de le modifier et de ne changer que les paramètres conseillés par Centreon.

Par défaut, le serveur Centreon MAP écoute et envoie des informations via le port 8080. Si vous avez configuré le SSL (voir Configuration HTTPS/TLS), utilisez le port 8443.

Vous pouvez modifier ce port (par exemple, si un pare-feu sur votre réseau le bloque).

Sur votre serveur Centreon MAP, arrêtez le service centreon-map :

systemctl stop centreon-map

Modifiez le fichier de paramètres map-config.properties situé dans /etc/centreon-map :

vi /etc/centreon-map/map-config.properties

Ajoutez la ligne suivante à la section MAP SERVER :

centreon-map.port=XXXX

Remplacez XXXX par le port que vous souhaitez.

Redémarrez ensuite le serveur MAP de Centreon :

systemctl start centreon-map

Attendez que le service Centreon MAP ait fini de démarrer (~30 secondes à une minute).

Vérifiez que votre serveur est opérationnel et accessible sur le nouveau port que vous avez défini, en entrant l'URL suivante dans votre navigateur web :

http://<MAP_IP>:<NEW_PORT>/centreon-map/api/beta/actuator/health