Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
titleSommaire

Table of Contents

Contexte

Pour superviser les informations spécifiques à un nœud Proxmox, le pack proxmox-ve-by-API__shinken met à disposition les modèles d'hôte "node".

Ces modèles récupèrent l'ensemble des informations spécifiques au nœud Proxmox ciblé. Plusieurs niveaux de supervision sont proposés :

  • proxmox-ve-by-API__resources  qui permet de superviser l'ensemble des ressources gérées par un nœud Proxmox  (  CPU, mémoire, Network   ).
  • proxmox-ve-by-API__storage   qui permet  de superviser les disques et montages logiques propres au fonctionnement de Proxmox (  Disks status, Storage, ZFS Health  ).
  • proxmox-ve-by-API__availability  qui permet de relever les indicateurs spécifiques à la disponibilité du nœud Proxmox (  Services, Availability  ).
  • proxmox-ve-by-API__lifecycle  qui permet, en complément du modèle  proxmox-ve-by-API__resources , de relever des indicateurs spécifiques sur l'état applicatif (  Certificates Expiration, Licence  ).


Liste des modèles d'hôte

NomLien
No Format
proxmox-ve-by-API__resources
Modèle proxmox-ve-by-API__resources
No Format
proxmox-ve-by-API__storage
Modèle proxmox-ve-by-API__storage
No Format
proxmox-ve-by-API__availability
Modèle proxmox-ve-by-API__availability
No Format
proxmox-ve-by-API__lifecycle
Modèle proxmox-ve-by-API__lifecycle
Info

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

  • proxmox-ve-by-API__resources
  • proxmox-ve-by-API__storage
  • proxmox-ve-by-API__availability
  • proxmox-ve-by-API__lifecycle

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

  • proxmox-ve-by-API__resources_shinken
  • proxmox-ve-by-API__storage_shinken
  • proxmox-ve-by-API__availability_shinken
  • proxmox-ve-by-API__lifecycle_shinken

Les modèles finissant par "_shinken" 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 des prochaines 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 proxmox-ve-by-API__shinken

Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone
printablefalse

Application du modèle via l'interface de Configuration

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

  • créer ou éditer la définition de votre hôte,
  • ajouter la valeur "XXXX" ou "XXXX" (selon vos besoins ) dans la propriété "use" (ou les deux, en les séparent par une virgule ),
  • importer le contenu du fichier via un collecteur de type "cfg-file-import" ( voir la page Collecteur de type ( cfg-file-import ) - Import depuis des fichiers au format .cfg ).
  • define host { host_name web use         XXXX }

    Excerpt
    Section
    Column
    width66%

    Dans l'interface de Configuration :

    • créer ou éditer un hôte ( voir la page Éditer un Hôte ),
    • ajouter les modèles "XXXX" ou "XXXX" dans la propriété "Modèles d'hôte hérités" à l'aide du menu déroulant.
    Column
    width33%
    Panel

    Image Removed

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

    Section
    Column
    Column
    width33%
    Code Block
    languagetext
    themeEmacs