| Info |
|---|
Note : Si vous êtes intéressé par ce pack, veuillez nous contacter pour son téléchargement. Nous vous accompagnerons lors de l'installation de ce pack sur votre plateforme. |
| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le pack linux-by-SNMP__shinken version 02.04.00 permet de superviser les serveurs sur lesquels est installé un système d'exploitation Linux via le protocole SNMP ( Simple Network Management Protocol ) .
- Il vous permet
- d'interroger :
- le matériel ( CPU( Load ),
- mémoire,
- Disque, Processus présents ).
- son utilisation ( Utilisations du réseau ).
- Les commandes utilisent
- une sonde écrit en RUST présente dans le répertoire des sondes Shinken /var/lib/shinken-user/libexec/shinken-additional-packs/linux-by-SNMP__shinken/ ( ou $LINUX-BY-SNMP__SHINKEN__PLUGINSDIR$ depuis l'interface de configuration ), après la mise en place du pack.
Il contient les modèles d'hôtes suivants pour la supervision avec SNMPv1 et v2 :
- linux-by-SNMPv1v2 SNMPv1v2 qui permet la supervision d'un linux pour une vérification des fonctions principales ( CPU, mémoires, disques( Load ), mémoire, Disque, Processus présents, Utilisations du réseau ).
- linux-by-SNMPv1v2__advanced qui permet une supervision plus avancée de l'hôte ( Statistiques d'utilisation, Tentatives de connexions ).
linux-by-SNMPv1v2__extra qui permet une supervision plus personnalisée de l'hôte ( Processus présents ).
Info La version SNMPv2 utilisée dans le pack correspond à la version v2c ( C'est la version approuvée par l'IETF, et largement distribuée ).
- D'autres versions existent v2, v2*, v2u, mais sont extrêmement moins répandues.
Et les modèles suivants pour la supervision avec SNMPv3 :
- linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv ) qui permet aussi la supervision des fonctions principales ( CPU( Load ), mémoire, Disque, Process présents, Utilisations du réseau ).
- linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv )__extra advanced qui permet une supervision plus personnalisée de l'hôte ( Processus présents ).
| Info |
|---|
Si le besoin de modifier certains éléments ( commandes, checks ou modèles d'hôtes ) se présente, nous vous recommandons de lire la page Les bonnes pratiques d'utilisation d'un pack livré par Shinken. |
- Statistiques d'utilisation, Tentatives de connexions ).
- linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv )__extra qui permet une supervision plus personnalisée de l'hôte ( Processus présents ).
Ce pack est importé et mis à jour par la source "shinken-additional-packs-import".
Voici un aperçu du contenu du pack :
| Panel |
|---|
Comment utiliser son pack ?
Mise en place
Il faut avant tout que vous mettiez en place le pack ( Page Mise en place du Pack Le pack " linux-by-SNMP__shinken" utilise les protocoles réseaux SNMP v1, v2 et v3 afin de superviser une machine linux.
).
Utilisation
Quelle version de SNMP ?
La version SNMP utilisée dépend en premier lieu des versions SNMP disponibles sur vos hôtes à superviser.
- Le choix de la version peut aussi dépendre de vos enjeux de sécurité et de performances :
- Le SNMPv1 : ne prend pas en compte l'enjeu de sécurité.
- Le SNMPv2 (v2c) : améliore les performances de SNMPv1, sans améliorer la prise en compte de l'enjeu de sécurité.
- Le SNMPv3 : permet une authentification, du chiffrement des échanges et une intégrité de données.
Les pages suivantes donnent plus de détail sur les modèles d'hôtes en fonction du type de SNMP :
- SNMP v1 et v2 : Modèles d'hôtes pour SNMPv1 et v2 du pack linux-by-SNMP__shinken.
- SNMP v3 : Modèles d'hôtes pour SNMPv3 du pack linux-by-SNMP__shinken
La version SNMP à utiliser dépend du niveau de sécurité voulu, ainsi que de la configuration mise en place sur l'hôte linux à superviser.
Voir les Modèles d'hôtes pour SNMPv3.
Voir les Modèles d'hôtes pour SNMP v1 et v2.
- .
Une fois la version SNMP choisi, vous pouvez facilement choisir les modèles d'hôtes à utiliser.
Choisir les modèles d'hôtes
Les modèles d'hôtes sont divisés selon les versions de SNMP ainsi que leurs modes de connexions.
Le pack linux-by-SNMP__shinken peut être utilisé en appliquant le modèle d'hôtes mis à disposition, en fonction de votre besoin, sur vos hôtes supervisés.
- En utilisant l'interface de configuration : Créez ou éditez un Hôte, et ajoutez un des modèles ; "linux-by-SNMPv3__authPriv" par exemple ; grâce au menu déroulant ( voir la page Éditer un Hôte ).
- En éditant les fichiers de définition d'élément ( .cfg ) :
- Dans un fichier de configuration, créez ou éditez votre définition d'hôte en ajoutant, dans la propriété "use", la valeur " linux-by-SNMPv3__authPriv ".
- Le fichier de configuration devra alors être importé avec une source ( voir la page Collecteur de type ( cfg-file-import ) - Import depuis des fichiers au format .cfg ).
Liste des modèles présents
Listes des modèles à utiliserdans le pack
| Nom | Lien | ||
|---|---|---|---|
| Modèle linux-by-SNMPv1v2 | ||
| Modèle linux-by-SNMPv1v2__advanced | ||
| |||
| Modèle linux-by-SNMPv1v2__extra | |||
| NEW_PAGE - 02.00.00 - SPAC-25 - Modèles linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv ) | ||
| |||
| |||
| |||
| Modèles linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv )__ |
Version des scripts livrés
| advanced | |||
| Modèles linux-by-SNMPv3__( noAuthNoPriv / authNoPriv / authPriv )__extra |
Configurer l'accès aux équipements à superviser
Pour savoir comment configurer SNMP sur les équipements à superviser ( voir la page Configuration du serveur Linux supervisé via le pack linux-by-SNMP__shinken ).
Personnaliser son pack
Il est possible de modifier certains éléments ( commandes, checks ou modèles d'hôtes ).
Version des scripts livrés
Nom | Version | Description | ||
|---|---|---|---|---|
| V02.04.00 | La sonde récupère, en fonction du paramétrage de chaque check, les informations nécessaires du serveur cible ( par exemple les informations sur le CPU comme le nombre de cœurs, la fréquence, le pourcentage d'utilisation du processeur et les processus les plus consommateurs, ... ) |
| Tip |
|---|
Tous les scripts présents dans ce pack fonctionnent avec les versions 1, 2c et 3 de SNMP. |
