| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Volumes Usage by SNMPv3 permet de vérifier l'occupation de l'espace des volumes d'une baie HPE Nimble.
En mode all-volumes, il découvre automatiquement tous les volumes exposés par la baie et remonte, pour chacun, la taille totale, l'espace utilisé et le pourcentage d'occupation.
| Info |
|---|
L'unité d'interprétation des seuils est pilotée par la donnée VOLUMES-USAGE__UNIT (%, B, MB, GB, TB — base binaire 1024).
|
Le changement de statut repose sur une seule règle :
Si l'occupation d'un volume dépasse les seuils définis (warning ou critical), alors le statut du check change automatiquement.
Ce check permet donc :
de repérer un volume proche de la saturation,
d'anticiper un manque d'espace de stockage,
de suivre l'évolution de l'occupation des volumes.
| Panel |
|---|
( capture du résultat du check à insérer ) |
Paramétrage
Le check utilise les lignes de commande suivantes en fonction du mode de connexion SNMPv3 :
- Connexion de type noAuthNoPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_volumes_usage
-H "$HOSTADDRESS$"
-p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$"
-t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$"
--usage-warn "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__WARN$"
--usage-crit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__CRIT$"
--unit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__UNIT$"
--snmp_version "3"
--user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$"
--level "noAuthNoPriv" |
- Connexion de type authNoPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_volumes_usage
-H "$HOSTADDRESS$"
-p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$"
-t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$"
--usage-warn "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__WARN$"
--usage-crit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__CRIT$"
--unit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__UNIT$"
--snmp_version "3"
--user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$"
--auth_password "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPASSWORD$"
--auth_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPROTOCOL$"
--level "authNoPriv" |
- Connexion de type authPriv :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$HPE-NIMBLE-BY-SNMP__SHINKEN__PLUGINSDIR$/check_hpe_nimble_health_by_snmp_rust --check check_volumes_usage
-H "$HOSTADDRESS$"
-p "$_HOSTHPE-NIMBLE-BY-SNMP__PORT$"
-t "$_HOSTHPE-NIMBLE-BY-SNMP__TIMEOUT$"
--usage-warn "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__WARN$"
--usage-crit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__CRIT$"
--unit "$_HOSTHPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__UNIT$"
--snmp_version "3"
--user "$_HOSTHPE-NIMBLE-BY-SNMP__LOGIN$"
--auth_password "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPASSWORD$"
--priv_passphrase "$_HOSTHPE-NIMBLE-BY-SNMP__PRIVPASSWORD$"
--auth_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__AUTHPROTOCOL$"
--priv_protocol "$_HOSTHPE-NIMBLE-BY-SNMP__PRIVPROTOCOL$"
--level "authPriv" |
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| Section |
|---|
Mode de connexion noAuthNoPriv |
| Section |
|---|
Pas de données communes supplémentaires pour ce type de connexion SNMPv3 |
| Section |
|---|
Mode de connexion authNoPriv |
| Section | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Section |
|---|
Mode de connexion authPriv |
| Section | ||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
| Nom | Modifiable sur | Unité | Défaut | Valeur par défaut à l'installation de Shinken | Description | ||
|---|---|---|---|---|---|---|---|
| l'Hôte ( Onglet Données ) | selon UNIT | 90 | 90 | Définit l'occupation à partir de laquelle le check passe en CRITIQUE, interprétée selon VOLUMES-USAGE__UNIT. Doit être ≥ au seuil warning. | ||
| l'Hôte ( Onglet Données ) | selon UNIT | 80 | 80 | Définit l'occupation à partir de laquelle le check passe en ATTENTION, interprétée selon VOLUMES-USAGE__UNIT. | ||
| l'Hôte ( Onglet Données ) | %, B, MB, GB, TB | % | % | Unité d'interprétation des seuils (base binaire 1024). En %, comparaison sur le pourcentage d'occupation ; sinon sur l'espace utilisé converti. |
Données utilisées provenant du check
Pas de données provenant du check pour ce modèle
| Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
( capture du résultat à insérer ) |
Interprétation des données
Statut
Il peut prendre 4 états OK / CRITIQUE / ATTENTION / INCONNU.
Le statut dépend du retour de sonde et de la configuration spécifique du check pour les données suivantes :
- HPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__WARN
- HPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__CRIT
- HPE-NIMBLE-BY-SNMP__VOLUMES-USAGE__UNIT
Ci-dessous, un tableau récapitulatif des différents retours possibles :
| 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 |
|---|---|---|
| ATTENTION | ( capture à insérer ) |
| CRITIQUE | ( capture à insérer ) |
| INCONNU | ( capture à insérer ) |
Résultat
Le résultat court affiche, en une ligne, un résumé de l'état des volumes (nombre de volumes en critique / attention / dans les limites). Ce retour compact permet de visualiser l'information même avec des lignes réduites dans l'interface.
Résultat Long
Le résultat long affiche un tableau, une ligne par volume : nom, taille, espace utilisé, pourcentage d'occupation et statut.
Métriques
Interprétation des métriques
| Nom de la métrique | Unité | Description | Seuil d'avertissement | Seuil critique |
|---|---|---|---|---|
| (nom-du-volume)_used_pct | % | Pourcentage d'occupation du volume (correspond au % affiché dans le résultat). | VOLUMES-USAGE__WARN ( si UNIT = % ) | VOLUMES-USAGE__CRIT ( si UNIT = % ) |
| (nom-du-volume)_used | B | Espace utilisé sur le volume, en octets. | VOLUMES-USAGE__WARN ( converti, si UNIT = taille ) | VOLUMES-USAGE__CRIT ( converti, si UNIT = taille ) |
| (nom-du-volume)_total | B | Taille totale du volume, en octets. | -- | -- |
Exemple
| Panel |
|---|
( capture du perfdata à insérer ) |
Erreurs et pré-requis
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|