Processus de l'agent

Fonction

Demande des compteurs CPU, mémoire et processus (tous ou pour des processus spécifiques)

Alarmes

Utilisation du processeur en % (relative), utilisation de la mémoire RSS (Mo), utilisation de la mémoire virtuelle (Mo), utilisation de la mémoire physique (%), nombre de processus,
nombre de threads

Détails du processus de l'agent

Paramètres du processus de l'agent

Paramètre

Description

Nom du processus

 Nom d’un processus spécifique ou « Tous » pour obtenir des résultats récapitulatifs sur l’ensemble des processus en cours d’exécution. Le pourcentage est calculé par rapport à l’ensemble des processeurs disponibles dans le système.

Valeurs du processus de l'agent et limites d'alarme

Valeur / Limite d'alarme

Description

Utilisation du processeur

Le pourcentage d’utilisation du processeur est calculé par rapport à l’ensemble des processeurs disponibles du système ; il s’agit d’une moyenne sur la période de mesure (intervalle de tâche).

Utilisation de la mémoire RSS

Mémoire totale des processus en Mo (taille de l'ensemble résident). Cette valeur n'est pas disponible sur les systèmes Windows.

Utilisation de la mémoire virtuelle

Mémoire totale du processus en Mo (taille virtuelle).

Utilisation de la mémoire physique

Utilisation relative de la mémoire calculée en comparant la taille de l'ensemble résident à la mémoire physique

Nombre de processus

Nombre total de processus correspondant au filtre « Nom du processus »

Nombre de threads

Nombre total de threads correspondant au filtre « Nom du processus »

Code d'erreur

Code d'erreur générique de la tâche (voir la section « Codes d'erreur des tâches »)

Mesure de la valeur du processus de l’agent pour Windows

Processus spécifique :

La valeur « Working set » est utilisée à la fois pour le calcul de l’utilisation de la mémoire physique et de l’utilisation de la mémoire. Pour l’afficher dans le Gestionnaire des tâches de Windows, la colonne « Working set » doit être ajoutée manuellement.

Les systèmes d'exploitation à partir de Windows Vista (Server 2008, 7, etc.) affichent le « Private working set » dans le Gestionnaire des tâches, et non le « Working set » mesuré par WinAgent.

Tous les processus :

La valeur « Committed size » est utilisée à la fois pour le calcul de l'utilisation de la mémoire physique et de l'utilisation de la mémoire :

Mesure de la valeur « Processus de l’agent » sous Linux

Sur les systèmes Linux, les mesures de l’utilisation de la mémoire physique peuvent être imprécises ou, selon les applications exécutées sur l’hôte distant, aboutir parfois à des valeurs supérieures à 100 %. Pour prendre en compte la mémoire partagée entre les bibliothèques et les applications, l’outil en ligne de commande smem doit être installé sur l’hôte Linux distant. Contrairement aux outils existants, smem peut fournir la taille proportionnelle de l’ensemble (PSS), qui constitue une représentation plus pertinente de la quantité de mémoire utilisée dans un système de mémoire virtuelle. Étant donné que de grandes portions de mémoire physique sont généralement partagées entre plusieurs applications, la mesure standard de l’utilisation de la mémoire, connue sous le nom de taille de l’ensemble résident (RSS), peut surestimer considérablement l’utilisation de la mémoire. La PSS mesure en revanche la « part équitable » de chaque application dans chaque zone partagée, afin de fournir une mesure réaliste.

Veillez à installer le binaire smem à l’emplacement suivant : /usr/bin/smem afin que la règle sudo correspondante prenne effet. smem peut être téléchargé à l’adresse suivante : https://www.selenic.com/smem/.

Exemples de processus d’agent

Exemple 1 - Obtenir l’utilisation globale de tous les processus sur Windows

Nom du processus

all

Résultat 1

Exemple 2 - Obtenir des informations sur un processus unique sous Linux

Nom du processus

eranger-server

Résultat 2

Exemple 3 - Obtenir des informations sur tous les processus sous Linux dont le nom commence par « eranger »

Nom du processus

eranger*

Résultat 3