Autres versions

Vous êtes ici : Utiliser SupervisionEtat du système

Consulter les threads Java en cours

Consultez la liste des threads Java en cours d'exécution

"Supervision" > "Etat du système"

Depuis l'écran Santé de l'application, cliquez sur l'onglet "Threads Java" :


L'écran présente deux informations :
  • Deadlocks : Nombre de processus bloqués (liés à un blocage entre deux traitements concurrents)
  • XX Threads : Nombre de threads en cours au moment du chargement de la page
La liste des threads est présentée sous forme de tableau :
  • Name : Nom du thread. Celui-ci permet généralement de déterminer quel service exécute le thread (Tomcat, Elastic, Quartz, etc.).
  • ID : Identifiant unique du thread
  • State : Etat du thread. Les différents états d'un thread sont : NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED (Voir par exemple cet article pour plus d'informations sur leur signification).
  • CPU Time use (in seconds) : Durée d'utilisation de la CPU par le thread en secondes
  • Stack : Trace du thread. Cette trace permet de déterminer quel est le traitement en cours d'exécution par le thread.

Mis à jour le 17 septembre 2018