Aller au contenu principal

Surveillance — vue d'ensemble

OutilAffichePour
La page SurveillanceCe qui se passe maintenant : utilisateurs connectés, verrous d'enregistrement, pools de base, runtime, journal en direct.Les superutilisateurs, depuis Liberty Next → Exploiter → Surveillance. Voir La page Surveillance.
Journal du serveur et RétentionToutes les lignes écrites par le serveur, avec recherche ; ce que le serveur conserve et la place occupée.Les superutilisateurs, dans les deux autres onglets de la page Surveillance. Voir Journal du serveur et Rétention.
Points de santé/health (le processus fonctionne), /ready (la base du framework répond), /info (version et compteurs).Répartiteurs de charge, contrôles de santé des conteneurs, sondes externes. Voir Points de santé.
./liberty status / doctorVersions, santé, migrations en attente, problèmes de configuration.Les administrateurs sur le serveur. Voir Exploitation.

Que regarder​

SituationPremier contrôle
Les utilisateurs trouvent l'application lenteDatabase pools : toutes les connexions In use, ou Overflow supérieur à 0.
Une erreur sur un écranLe journal du serveur, en cherchant l'identifiant de requête donné par le message de l'utilisateur.
Le disque se remplitLa rétention : la taille de chaque stockage, puis Aperçu et Purger.
Un enregistrement ne peut pas être sauvegardéRecord locks : quelqu'un d'autre l'a peut-être ouvert.
Le serveur semble bloqué/ready, puis ./liberty status.
Une tâche planifiée ne s'est pas exécutéeL'historique des exécutions Nomaflow — une exécution MISSED l'enregistre.

Ce qu'elle n'affiche pas​

La page Surveillance est une vue en direct tenue en mémoire par le serveur : un redémarrage la vide. Pour l'historique — temps de réponse, charge de la base, ressources des conteneurs — utiliser les outils prévus pour cela (un APM, les statistiques propres à la base, docker stats). Le journal du serveur va sur la sortie standard : log_format = "json" dans [app] facilite sa collecte, et chaque ligne porte l'identifiant de la requête.