Sommaire

Contexte

Le modèle netapp-by-SSH offre une vue générale et complète. L'ensemble des checks apportés par ce modèle d'hôtes permettent d'estimer rapidement si la baie de stockage NetApp fonctionne correctement et ne présente pas d'anomalies majeures.

Si le besoin de modifier certains éléments ( commandes, checks ou modèles d'hôtes ) se présente, veuillez vous référer à la page ( Les bonnes pratiques d'utilisation d'un pack livré par Shinken ).

  • Il est possible également de directement modifier le modèle netapp-by-SSH, car il hérite du modèle netapp-by-SSH__shinken qui contient toute la logique du modèle.

Vous ne devez pas modifier les modèles internes finissant par la particule '__shinken', cela risque d'écraser vos modifications lors des mises à jour du pack.

Sommaire des checks

NomDescription
Aggregats by SSH

Vérifie l'état des agrégations de disques sur la baie de stockage.

( voir la page Aggregats by SSH )

Alerts by SSH

Vérifie si des alertes ont été remontées par le système.

( voir la page Alerts by SSH )

Disks by SSH

Vérifie l'état de santé et d'occupation des disques utilisés par la baie de stockage.

( voir la page Disks by SSH )

Health by SSH

Vérifie l'état de santé général de la baie de stockage.

( voir la page Health by SSH )

Les données

Les données communes pour tous les checks

NomModifiable surUnitéDéfautValeur par défaut à l'installation de ShinkenDescription
NETAPP-BY-SSH__AUTHMETHOD

l'Hôte

( Onglet Données )

--

ssh_key

ssh_key

Le type de connexion SSH.

  • Seul ssh_key est valide pour cette donnée.
NETAPP-BY-SSH__USER

l'Hôte

( Onglet Données )

--user-service-shinkenuser-service-shinken

Nom de l'utilisateur pour se connecter sur la baie supervisée.

NETAPP-BY-SSH__PORT

l'Hôte

( Onglet Données )

--2222

Port de connexion SSH.

NETAPP-BY-SSH__KEY

l'Hôte

( Onglet Données )

--/var/lib/shinken/.ssh/id_rsa/var/lib/shinken/.ssh/id_rsa

Chemin vers la clé SSH privée de l'utilisateur shinken, sur le serveur hébergeant le Poller qui exécutera le check. 

  • Cette clé doit être présente dans les clés autorisées du compte utilisateur utilisé pour se connecter sur le serveur linux supervisé ( voir la donnée SSH_USER ci-dessus ).
NETAPP-BY-SSH__PASSPHRASE

l'Hôte

( Onglet Données )

--$SSH_KEY_PASSPHRASE$$SSH_KEY_PASSPHRASE$

Phrase secrète utilisée pour déchiffrer la clé privée de l'utilisateur ( si celle-ci est protégée par une passphrase ). La clé privée déchiffrée est ensuite utilisée pour authentifier l'utilisateur.

Les données spécifiques

Pas de données spécifiques pour ce modèle

Les données DFE ( Duplicate Foreach )

Pas de données DFE pour ce modèle

Comment appliquer un modèle d'hôte à un hôte

Dans les 2 méthodes suivantes, remplacer mon_modèle par le modèle voulu :

  • netapp-by-SSH

Application du modèle via l'interface de Configuration

Dans l'interface de Configuration :

  • créer ou éditer un hôte ( voir la page Éditer un Hôte ),
  • ajouter le modèle "mon-modèle" ( selon vos besoins )  dans la propriété "Modèles d'hôte hérités" à l'aide du menu déroulant.



Application du modèle via un collecteur d'import de fichiers au format .cfg

Dans votre fichier de définition de vos éléments à importer via votre collecteur :

define host {
    host_name   mon_hôte
    use         mon-modèle
}