| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Memory by SNMPv1v2 va récupérer des informations concernant la mémoire vive et la mémoire swap de votre machine tel que le pourcentage utilisé et le top 5 des processus consommant le plus de mémoire.
- Le statut de ce check possède 2 raisons de changer de statut :
- Soit votre mémoire RAM est trop élevée,
- Soit votre mémoire SWAP est trop élevée.
- Le statut du check sera donc le pire état des deux.
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$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$"
--linux_winrm_tmp_wf "$_HOSTWINDOWS_BY_WINRM__LINUX-WORKING-FOLDER$"
-w "$_HOSTWINDOWS-BY-WINRM__MEMORY__RAM-WARN$"
-c "$_HOSTWINDOWS-BY-WINRM__MEMORY__RAM-CRIT$"
-W "$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-WARN-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-WARN$"
-S "$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-CRIT-WHEN-RAM-IS-CRIT$,$_HOSTWINDOWS-BY-WINRM__MEMORY__SWAP-CRIT$"
-s
-a |
Données utilisées provenant des modèles
Données communes pour les checks des modèles
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Nom | Modifiable sur | UnitéDéfaut | Valeur par défaut | Description | ||||
|---|---|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | % | 360095 | Temps écoulé depuis le dernier redémarrage en secondes en dessousDé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 . | ( Pour savoir qu' un redémarrage vient d'avoir lieu )||||
| l'Hôte ( Onglet Données ) | secondes | 0 ( inactif ) | % | 90 | Définit le pourcentage d'utilisation SWAP à partir Temps écoulé depuis le dernier redémarrage en secondes au-dessus duquel le check passe en CRITIQUE . Une valeur à 0 permet de ne pas activer cette vérification. ( Pour vérifier que cela ne fait pas trop longtemps que la machine n'a pas été redémarrée ) | ||
| l'Hôte ( Onglet Données ) | % | 70 | Définit le pourcentage d'utilisation SWAP à partir duquel le check passe en ATTENTION . | ||||
| l'Hôte ( Onglet Données ) | % | 20 | Définit le pourcentage d'utilisation SWAP à partir duquel le status de la swap passe en CRITIQUE si la mémoire RAM est à plus de WINDOWS-BY-WINRM__MEMORY__RAM-CRIT. | ||||
| ||||||||
| ||||||||
| l'Hôte ( Onglet Données ) | secondes | 0 ( inactif ) | |||||
% | 15 | Définit le pourcentage d'utilisation SWAP à partir duquel le status de la swap passe en ATTENTION si la mémoire RAM est à plus de WINDOWS-BY-WINRM__MEMORY__RAM-WARN. | ||||||
Données DFE ( Duplicate Foreach )
Pas de données DFE pour ce check
Données utilisées provenant du check
Pas de données provenant du check pour ce modèle
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
Interprétation
Statut
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 :
WINDOWS-BY-WINRM__UPTIMEMEMORY__RAM-CRIT
WINDOWS-BY-WINRM__UPTIMEMEMORY__
HIGHRAM-WARN
WINDOWS-BY-WINRM__UPTIMEMEMORY__
HIGHSWAP-CRIT
WINDOWS-BY-WINRM__MEMORY__SWAP-WARN
- Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Info | ||
|---|---|---|
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 | |
|
|
|
|
|
|
|
CRITIQUE | ||
|
|
|
|
|
|
| ATTENTION |
- Le serveur n'a pas été redémarré depuis plus que la valeur de WINDOWS-BY-WINRM__UPTIME__HIGH-WARN secondes.
WINDOWS-BY-WINRM__UPTIME__HIGH-WARN doit être différent de 0.
Résultat
Affiche le temps depuis lequel la machine supervisée est allumée.
Résultat Long
| ||
| ||
| ||
Résultat
Le résultat contient un message indiquant le statut ainsi que le pourcentage des RAM et de SWAP.
Résultat Long
Le résultat long contient 3 tableaux :
- Un tableau qui indique les 5 premiers processus les plus consommateurs.
- Un tableau qui indique les détails de la consommation de la mémoire RAM
- Le 3eme est optionnel car il n'apparait que si la mémoire SWAP est présente
- il indique les détails de sa consommation
- .
Métriques
| Nom de la métrique | Unités | Description |
|---|
| buffered | % | Quantité de mémoire tampon utilisée |
| buffered_abs | MB | Quantité de mémoire tampon utilisée |
| cached | % | Quantité de mémoire cache |
| cached_abs | MB | Quantité de mémoire cache |
| consumed | % | Quantité de mémoire consommée |
| consumed_abs | MB | Quantité de mémoire consommée |
| free | % | Quantité de mémoire non utilisée |
| free_abs | MB | Quantité de mémoire non utilisée |
| used | % | Quantité de mémoire totale utilisée ( en prenant en compte le cache et la mémoire tampon ) |
| used_abs | MB | Quantité de mémoire utilisée ( en prenant en compte le cache et la mémoire tampon ) |
| swap_used | % | Quantité de mémoire swap utilisée |
| swap_free | % | Quantité de mémoire swap libre |
| swap_free_abs | MB | Quantité de mémoire swap libre |
| swap_total | MB | Quantité totale de mémoire swap |
| swap_used_abs | MB | Quantité de mémoire swap utilisée |
| total_abs | MB | Quantité totale de mémoire ram disponible sur le serveur |
