| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Les checks Memory et Memory SNMP v3 retrournent exactement la même information s'il l'on prend un même matériel. Ce qui les différencie est juste la version de SNMP utilisée, c'est pour cela que l'on a ici deux checks même s'ils sont identiques.
Ces checks vont récupérer les informations concernant l'utilisation mémoire du switch. La récupération se fait via SNMPv2 pour Memory et SNMPv3 pour Memory SNMP v3.
Exemple
Exemple de résultat
Le check Memory Switch SNMPv3 va récupérer les informations concernant l'utilisation mémoire de l'appareil en utilisant la version 3 du protocole SNMP.
| Panel |
|---|
Paramétrage
Le check utilise une des lignes de commandes suivantes selon le modèle d'hôte utilisé :
- Connexion de type noAuthNoPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$PLUGINSDIR$/check_nwc_health --protocol 3 --hostname "$HOSTADDRESS$" --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSWITCH_LOGIN$"
--contextname "$_HOSTSNMP_CONTEXT$" --mode memory-usage --name "$ARG1$" --port "$_HOSTSWITCH_PORT$"
--warning "$_HOSTSWITCH_MEMORY_USAGE_WARN$" --critical "$_HOSTSWITCH_MEMORY_USAGE_CRIT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$" |
- Connexion de type authNoPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$PLUGINSDIR$/check_nwc_health --protocol 3 --hostname "$HOSTADDRESS$" --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSWITCH_LOGIN$"
--contextname "$_HOSTSNMP_CONTEXT$" --authpassword "$_HOSTSWITCH_PASSPHRASE_AUTH$" --authprotocol "$_HOSTSWITCH_PROTOCOL_AUTH$"
--mode memory-usage --name "$ARG1$" --port "$_HOSTSWITCH_PORT$" --warning "$_HOSTSWITCH_MEMORY_USAGE_WARN$"
--critical "$_HOSTSWITCH_MEMORY_USAGE_CRIT$" --statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$" |
- Connexion de type authPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$PLUGINSDIR$/check_nwc_health --protocol 3 --hostname "$HOSTADDRESS$" --timeout "$_HOSTSWITCH_TIMEOUT$" --username "$_HOSTSNMP_LOGIN$"
--contextname "$_HOSTSNMP_CONTEXT$" --authpassword "$_HOSTSWITCH_PASSPHRASE_AUTH$" --authprotocol "$_HOSTSWITCH_PROTOCOL_AUTH$"
--privpassword "$_HOSTSWITCH_PASSPHRASE_PRIV$" --privprotocol "$_HOSTSWITCH_PROTOCOL_PRIV$" --mode memory-usage --name "$ARG1$"
--port "$_HOSTSWITCH_PORT$" --warning "$_HOSTSWITCH_MEMORY_USAGE_WARN$" --critical "$_HOSTSWITCH_MEMORY_USAGE_CRIT$"
--statefilesdir "$_HOSTSWITCH_WORKING_FOLDER$" |
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
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 | ||||||
|---|---|---|---|---|---|---|
|
| 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 :
- HOSTSWITCH_MEMORY_USAGE_CRIT,
- HOSTSWITCH_MEMORY_USAGE_WARN,
SWITCH_TIMEOUT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
| Situation | Statut |
|---|---|
En fonction de l'utilisation mémoire de l'appareil :
| CRITIQUE |
En fonction de l'utilisation mémoire de l'appareil :
| ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Résultat
Renvoi un texte informant sur l'utilisation de la mémoire RAM du switch, sous la forme : memory usage is A% :
- A : le taux d'utilisation de la mémoire RAM du switch.
Résultat Long
Pas de résultat long pour ce check.
Métrique
| Nom | Unité | Description | ||
|---|---|---|---|---|
| % | Valeur du taux d'utilisation de la mémoire RAM. |

