Dépannage de MAP
Cette page présente quelques recommandations pour résoudre des incidents lors de l'installation de MAP.
centreon-map-engine et toutes ses dépendances ne peuvent pas être installés sur Alma Linux 8
Symptôme
Vous obtenez une erreur GPG pendant l'installation d'OpenJDK 17 empêchant l'installation de centreon-map-engine et de toutes ses dépendances.
Problème
Vous n'importez pas le bon dépôt.
Solution
Exécutez la commande suivante pour importer le bon dépôt :
rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
Erreur « Echec d'authentification » lors de la connexion à la page d'accueil MAP
Symptôme
Une erreur « Echec d'authentification » se produit à la page d'accueil de MAP lors de la tentative de connexion au service Centreon MAP.
Problème
Les informations d'identification utilisées par l'utilisateur Web interface (définies lors de l'installation) pour se connecter au module MAP ne sont plus valides car elles ont été modifiées, probablement suite à l'expiration du mot de passe.
Solution
Vous pouvez mettre à jour le mot de passe en accédant à ce fichier : /etc/centreon-map/map-config.properties.
La configuration MAP ne fonctionne pas en HTTPS
Symptôme
La configuration du module MAP ne fonctionne pas. Ce problème se produit lorsque le module MAP est installé sur le serveur central Centreon alors que la plateforme MAP est sécurisée en HTTPS.
Problème
La configuration MAP n'est pas définie en TLS.
Solution
Si vous utilisez IPv6, vous devez forcer le serveur MAP à utiliser IPv4.
-
Accédez au fichier /etc/centreon-map/centreon-map.conf.
-
Modifiez le fichier en ajoutant l'option suivante :
RUN_ARGS="--spring.profiles.active=prod,tls"
JAVA_OPTS="-Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/centreon-map -Dcentreon-map.signing-key=8uT4BM1RsXRmIPQbTEazUAhQHtyM7xZ4nlFMIUqQ7lRkbWz24yemkGs9tS4eOwDfF -Dcentreon-map.access-token-validity-seconds=15552000 -Xms512m -Xmx4G"
Vérifier que vous avez installé les bons RPMs
- Exécutez la commande suivante :
- Alma / RHEL / Oracle Linux 8
- CentOS 7
- Debian
dnf info centreon-map-web-client
dnf info centreon-map-engine
yum info centreon-map-web-client
yum info centreon-map-engine
apt info centreon-map-web-client
apt info centreon-map-engine
- En sortie, Repository doit afficher centreon-stable-noarch. Si ce n'est pas le cas, vous n'avez pas installé les bons paquets. Procédez donc comme suit :
- Alma / RHEL / Oracle Linux 8
- CentOS 7
- Debian
sudo dnf install centreon-map-web-client
sudo yum install centreon-map-web-client
sudo apt install centreon-map-web-client
Augmenter le niveau des logs
- Pour augmenter le niveau des logs, éditez le fichier /etc/centreon-map/map-log.xml en passant les entrées suivantes en INFO :
<logger name="com.centreon.studio" level="INFO" />
<logger name="org.springframework" level="INFO" />
<logger name="org.springframework.web" level="INFO" />
<logger name="org.apache" level="INFO" />
- Redémarrez le serveur centreon-map-engine :
systemctl restart centreon-map-engine
Exécuter notre outil de diagnostic
- Exécutez le script suivant :
cd /etc/centreon-map
./diagnostic.sh
Toutes les entrées doivent avoir pour valeur OK ou INFO.
- Essayez de résoudre les erreurs en suivant les instructions ci-dessous.
Si l'erreur persiste, envoyez-nous les résultats complets du script (voir la section Toujours bloqué ?).
Voici les principales erreurs que vous pouvez rencontrer :
-
Connexion à la base de données ou authentification : si la connexion ne fonctionne pas, vérifiez vos informations d'identification, votre réseau et vos utilisateurs mysql.
########## Database connection ##########
[ok] Connection to centreon
[ok] Connection to centreon_storage
[ok] Connection to centreon_map -
Connexion à la sortie Broker : si elle ne fonctionne pas, vérifiez la configuration de la sortie Broker, le réseau et la configuration TLS (si utilisée).
########## Broker connection ##########
[ok] Connection to 127.0.0.1 5758 port -
Connexion ou authentification de MAP au serveur central : si cela ne fonctionne pas, vérifiez vos informations d'identification, votre réseau, vos proxys et votre configuration TLS (si vous l'utilisez).
########## Authentication ##########
[ok] Centreon Central authentication using user admin
Dépanner à l'aide de l'interface web
-
Assurez-vous que l'URL spécifiée dans Administration > Extensions > MAP > Options est accessible (à la fois accessible et résolue) depuis l'ordinateur accédant à l'interface web.
-
Vérifiez le statut de MAP en accédant à l'URL suivante dans le navigateur (utilisez les mêmes valeurs pour MAP_IP_ADDRESS et MAP_PORT que celles définies dans Administration > Extensions > MAP > Options).
http://[MAP_IP_ADDRESS]:[MAP_PORT]/centreon-map/api/beta/actuator/health
Exemple:
http://10.0.0.2:8081/centreon-map/api/beta/actuator/health
Le résultat doit être le suivant :
{
"status" : "UP"
}
Si ce n'est pas le cas, veuillez envoyer une capture d'écran de l'erreur (voir la section Toujours bloqué ?).
Toujours bloqué ?
Si vous avez toujours besoin d'aide, veuillez contacter l'équipe support de Centreon en fournissant les informations de base sur la manière dont Centreon MAP est installé.
Voici un exemple d'installation standard :
Central | MAP | MAP (Legacy) | |
---|---|---|---|
Y a-t-il une connexion directe entre cet élément et le central (sont-ils sur le même réseau ?) | n/a | Y | Y |
Cet élément est-il installé sur le même serveur que le central ? | n/a | Y | N |
Le protocole HTTPS est-il activé ? | Y | Y | Y |
Est-ce une nouvelle installation ? | N | Y | N |
Résultat du script diagnostic.sh
Voir ci-dessus Exécuter notre outil de diagnostic et envoyez le résultat complet du script à l'équipe support de Centreon.
Fournissez les fichiers de logs suivants (chemins par défaut) :
- Centreon MAP Engine server :
/var/log/centreon-map/centreon-map-engine.log
- Centreon Central server :
/var/log/php-fpm/centreon-error.log
Captures d'écran de l'interface web
Si vous rencontrez des problèmes sur l'interface web, veuillez fournir des captures d'écran de l'interface présentant l'erreur, avec l'outil de développement du navigateur ouvert sur les onglets suivants :
- Onglet Réseau (touche F12), si possible filtré sur les requêtes qui échouent.
- Onglet Console (touche F12), si possible filtré sur les erreurs.
Résultat de la commande yum list
Exécutez les commandes suivantes et transmettez le résultat au support :
- Sur le central :
yum list centreon-map-web-client --showduplicates -q
- Sur le serveur où centreon-map-engine est installé :
yum list centreon-map-engine --showduplicates -q