Skip to content

Centre de Dépannage

Bienvenue dans le centre de dépannage de CoreSight. Cette section est dédiée à la résolution des problèmes courants que vous pourriez rencontrer lors de l'exploitation de la plateforme.

Logigramme de Résolution

Méthodologie de diagnostic

Avant de chercher une solution spécifique, voici les étapes de diagnostic de base à effectuer systématiquement en cas de dysfonctionnement.

1. Vérifier l'état du service

La commande principale pour vérifier que le backend Node.js tourne correctement :

bash
sudo systemctl status coresight

Si le statut n'est pas active (running), le service est en erreur.

2. Consulter les journaux (Logs)

Les logs de l'application sont gérés par journald. C'est la source d'information la plus précieuse pour comprendre une erreur.

bash
# Voir les 50 dernières lignes de logs
sudo journalctl -u coresight -n 50 --no-pager

# Suivre les logs en temps réel (pratique lors d'un test)
sudo journalctl -u coresight -f

3. Vérifier la santé de l'API (Healthcheck)

Si le service tourne mais que l'interface ne s'affiche pas, vérifiez si l'API répond localement :

bash
curl -k https://localhost/api/health

Une réponse normale ressemble à : {"status":"ok","version":"1.1.0","uptime":3600}.

Catégories de problèmes

Choisissez la catégorie correspondant à votre problème :

CoreSight Documentation