Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmlfalse
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
Panel
titleSommaire

Table of Contents
maxLevel3
stylenone

Warning

Afin de s'adapter à vos besoins précis, il est possible de directement modifier les modèles suivants :

  • linux-by-SNMPv1v2
  • linux-by-SNMPv1v2__extra

Ceux-ci héritent des modèles suivants :

  • linux-by-SNMPv1v2__shinken
  • linux-by-SNMPv1v2__extra__shinken
Ils contiennent toute la logique du pack. Vous ne devez pas modifier ces modèles internes, ( finissant par __shinken ) cela risque d'écraser vos modifications lors des mises à jour du pack.

Contexte

Afin de superviser un linux via les protocoles SNMPv1 et v2, le pack linux-by-SNMP vous met deux modèles d'hôte suivant :

  • linux-by-SNMPv1v2 permet la supervision d'un linux pour une vérification des fonctions principales ( CPU, disques, RAM, interfaces réseaux ... ).
  • linux-by-SNMPv1v2__extraadvanced qui permet une supervision plus personnalisée avancé de l'hôte

Ces modèles utilisant SNMPv1v2 comportent 5 checks.

Parmi eux, on trouve :

  • Load Average by SNMPv1v2 : Récupère et vérifie le Load Average du CPU.
  • Disks Usage by SNMPv1v2: Récupère et vérifie les informations de taille des disques.
  • Memory by SNMPv1v2 : Récupère et vérifie les informations concernant la RAM utilisée par l'ensemble des processus.
  • Processes Memory Matching by SNMPv1v2 : Récupère et vérifie les informations concernant un ensemble de processus sélectionnés et leur consommation de mémoire RAM.
    • ( Statistiques d'utilisation, Tentatives de connexions ).
    • linux-by-SNMPv1v2__extra qui permet une supervision plus personnalisée de l'hôte ( Surveillance de processus spécifiques )
    Network Interfaces by SNMPv1v2 : Récupère et vérifie les informations concernant l'état des interfaces réseau de la machine
    • .
    Warning

    Si possible, il est recommandé d'utiliser le protocole SNMPv3 offrant une meilleure sécurité . ( Intégrité des données, chiffrement, authentification ... ) :.

    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.

    La version v2c utilise le même modèle de sécurité que SNMPv1, maintenant déprécié, mais rajoute de nouvelles requêtes permettant notamment de récupérer plus de données en une seule requête réseau ( getBulk ).

    • Cela permet d'améliorer grandement le temps d'exécution de nos sondes.

    Liste des modèles d'hôte pour SNMPv1v2

    NomLien
    No Format
    linux-by-SNMPv1v2
    Modèle linux-by-SNMPv1v2
    No Format
    linux-by-SNMPv1v2__advanced
    Modèle linux-by-SNMPv1v2__advanced
    No Format
    linux-by-SNMPv1v2__extra
    Modèle linux-by-SNMPv1v2__extra
    Info

    Afin de s'adapter à vos besoins précis, il est possible de directement modifier les modèles suivants :

    • linux-by-SNMPv1v2
    • linux-by-SNMPv1v2__advanced
    • linux-by-SNMPv1v2__extra

    Ceux-ci héritent des modèles suivants :

    • linux-by-SNMPv1v2__shinken
    • linux-by-SNMPv1v2__advanced__shinken
    • linux-by-SNMPv1v2__extra__shinken

    Ils contiennent toute la logique du pack.

    • Vous ne devez pas modifier ces modèles internes ( finissant par la particule '__shinken' ).
      • Vos modifications seront potentiellement écrasées lors de la prochaine mises à jour du pack.
    Info

    Si vous avez besoin d'aide au fonctionnement des différents modèles, consultez la page Mise en place du Pack linux-by-SNMP__shinken