Cette fonction suit dans le temps l’utilisation CPU et mémoire des processus en cours, sur les 7 derniers jours.
L’agent OS retient les 50 processus qui consomment le plus de CPU sur les 30 dernières minutes et transmet au serveur XorMon leur utilisation CPU et leur consommation mémoire.
Ce n’est pas une solution générale valable dans tous les cas, mais elle peut aider en particulier lorsque l’on s’intéresse à l’utilisation CPU et à la consommation mémoire de processus de longue durée.
Elle n’est pas prévue pour montrer des processus qui ne tournent que brièvement, ni des processus qui n’utilisent le CPU que de temps à autre avant de ne plus rien faire.
Un processus doit tourner et travailler pendant au moins une heure pour apparaître dans les graphes.
Les processus Java au niveau applicatif, les processus de sauvegarde et les traitements par lots en général en sont de bons exemples.
On voit très bien quand un processus Java se bloque et consomme toutes les ressources CPU. Il est alors facile de retrouver quand cela s’est produit et de quel processus il s’agit.
Les données de cette fonction sont collectées par l’
agent OS.
Exemple :