Le check Memory by WinRM va récupérer des informations concernant la mémoire vive et la mémoire des fichiers d'échange ( autrement appelé PAGEFILE ou SWAP sous linux ) de la machine supervisée, comme le pourcentage utilisé ainsi que le top 5 des processus consommant le plus de mémoire.
|
Le check utilise la ligne de commande suivante :
$WINDOWS-BY-WINRM__SHINKEN__PLUGINSDIR$/check_windows_health_by_winrm_rust --check check_memory
--hostname "$HOSTADDRESS$"
--port "$_HOSTWINDOWS_BY_WINRM__PORT$"
--username "$_HOSTWINDOWS_BY_WINRM__DOMAINUSER$"
--password "$_HOSTWINDOWS_BY_WINRM__DOMAINPASSWORD$"
--auth_method "$_HOSTWINDOWS_BY_WINRM__AUTHMETHOD$"
--timeout "$_HOSTWINDOWS_BY_WINRM__TIMEOUT$"
-w "$_HOSTWINDOWS_BY_WINRM__MEMORY__RAM-WARN$"
-c "$_HOSTWINDOWS_BY_WINRM__MEMORY__RAM-CRIT$"
-W "$_HOSTWINDOWS_BY_WINRM__MEMORY__PAGEFILE-WARN-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS_BY_WINRM__MEMORY__PAGEFILE-WARN$"
-S "$_HOSTWINDOWS_BY_WINRM__MEMORY__PAGEFILE-CRIT-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS_BY_WINRM__MEMORY__PAGEFILE-CRIT$"
-s
-a |
| Nom | Modifiable sur | Unité | Valeur par défaut | Description | |
|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | % | 95 | Définit le pourcentage de mémoire RAM utilisée à partir duquel le check passe en CRITIQUE. | |
| l'Hôte ( Onglet Données ) | % | 90 | Définit le pourcentage de mémoire RAM utilisée à partir duquel le check passe en ATTENTION . | |
| l'Hôte ( Onglet Données ) | % | 90 | Définit le pourcentage d'utilisation de mémoire des fichiers d'échange à partir duquel le check passe en CRITIQUE . | |
| l'Hôte ( Onglet Données ) | % | 70 | Définit le pourcentage d'utilisation de mémoire des fichiers d'échange à partir duquel le check passe en ATTENTION . | |
| l'Hôte ( Onglet Données ) | % | 20 | Définit le pourcentage d'utilisation de mémoire des fichiers d'échange à partir duquel le status des fichiers d'échange passe en CRITIQUE si la mémoire RAM est à plus de WINDOWS_BY_WINRM__MEMORY__RAM-CRIT. Cela ne va pas influer le status de la sonde, car il sera CRITIQUE à cause du status de la RAM, cependant un affichage montrera l'état empiré des fichiers d'échange. | |
| l'Hôte ( Onglet Données ) | % | 15 | Définit le pourcentage d'utilisation de mémoire des fichiers d'échange à partir duquel le status des fichiers d'échange passe en ATTENTION si la mémoire RAM est à plus de WINDOWS_BY_WINRM__MEMORY__RAM-CRIT. Cela ne va pas influer le status de la sonde, car il sera CRITIQUE à cause du status de la RAM, cependant un affichage montrera l'état empiré des fichiers d'échange. |
Pas de données DFE pour ce check
Pas de données provenant du check pour ce modèle
|
Il peut prendre quatre valeurs OK / CRITIQUE / ATTENTION / INCONNU .
Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Le texte de la colonne "Affichage des seuils" montre les paramètres utilisés et leur valeur définie sur l'équipement supervisé.
|
Situation | Statut | Exemple | |
|---|---|---|---|
| CRITIQUE |
| |
| ATTENTION |
| |
| CRITIQUE |
| |
| ATTENTION |
| |
| CRITIQUE |
| |
| CRITIQUE |
|
Le résultat contient un message indiquant le statut ainsi que le pourcentage d'utilisation de la RAM et des fichiers d'échange.
Le résultat long affiche :
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| in_use | % | Quantité de mémoire utilisés par les processus, pilotes ou système d'exploitation | WINDOWS_BY_WINRM__MEMORY__RAM-WARN | WINDOWS_BY_WINRM__MEMORY__RAM-CRIT |
| available | % | Quantité de mémoire directement disponible à l'utilisation. | -- | -- |
| modified | % | Quantité de mémoire modifié. Cette mémoire necessite d'être écrite en disque avant d'être libérée. | -- | -- |
| standby | % | Quantité de mémoire en attente. Elle contient de la mémoire cache et des programmes qui ne sont pas activement utilisés. | -- | -- |
| free | % | Quantité de mémoire inutilisé. | -- | -- |
| committed | % | Quantité de mémoire virtuellement alloué aux processus, pilotes et système d'exploitation. Cette mémoire n'est pas forcément attribué physiquement. | -- | -- |
| cached | % | Quantité de mémoire en cache par le système. C'est la somme de standby + modified | -- | -- |
| in_use_abs | MB | Quantité de mémoire utilisés par les processus, pilotes ou système d'exploitation | total_abs * WINDOWS_BY_WINRM__MEMORY__RAM-WARN / 100 | total_abs * WINDOWS_BY_WINRM__MEMORY__RAM-CRIT/ 100 |
| total_abs | MB | Quantité de mémoire disponible au système. | -- | -- |
| available_abs | MB | Quantité de mémoire directement disponible à l'utilisation. | -- | -- |
| modified_abs | MB | Quantité de mémoire modifié. Cette mémoire necessite d'être écrite en disque avant d'être libérée. | -- | -- |
| standby_abs | MB | Quantité de mémoire en attente. Elle contient de la mémoire cache et des programmes qui ne sont pas activement utilisés. | -- | -- |
| free_abs | MB | Quantité de mémoire inutilisé. | -- | -- |
| non_paged_pool_abs | MB | Quantité de mémoire du noyau windows et des pilotes de périphériques qui ne peut pas déborder dans la mémoire des fichiers d'échanges. | -- | -- |
| paged_pool_abs | MB | Quantité de mémoire du noyau windows et des pilotes de périphériques qui peut déborder dans la mémoire des fichiers d'échanges. | -- | -- |
| committed_abs | MB | Quantité de mémoire virtuellement alloué aux processus, pilotes et système d'exploitation. Cette mémoire n'est pas forcément attribué physiquement. | -- | -- |
| commit_limit_abs | MB | Quantité de mémoire attribuable. C'est la somme de la mémoire RAM total et la mémoire totale des fichiers d'échanges. | -- | -- |
| cached_abs | MB | Quantité de mémoire en cache par le système. C'est la somme de standby et modified. | -- | -- |
| page_file_used | % | Quantité de mémoire utilisés dans les fichiers d'échanges | WINDOWS_BY_WINRM__MEMORY__PAGEFILE-WARN | WINDOWS_BY_WINRM__MEMORY__PAGEFILE-CRIT |
| page_file_free | % | Quantité de mémoire disponible dans les fichiers d'échanges | -- | -- |
| page_file_total_abs | MB | Quantité de mémoire totale dans les fichiers d'échanges. | -- | -- |
| page_file_used_abs | MB | Quantité de mémoire utilisés dans les fichiers d'échanges | page_file_total_abs * WINDOWS_BY_WINRM__MEMORY__PAGEFILE-WARN / 100 | page_file_total_abs * WINDOWS_BY_WINRM__MEMORY__PAGEFILE-CRIT / 100 |
| page_file_free_abs | MB | Quantité de mémoire disponible dans les fichiers d'échanges | -- | -- |
|