Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltruefalse
Panel
titleSommaire

Table of Contents
stylenone

Introduction

Concept

La source synchronizer-collector-vmware permet d’interroger l'API d'un serveur vSphere ( ESX ESXi / vCenter ) afin de récupérer toutes les informations disponibles des ESXs ESXis et des machines virtuelles présentes.

Une fois ces informations récupérées, la source va définir les hôtes Shinken qui permettront de superviser les ESXs ESXis et VM détectés et qui seront proposés au Synchronizer.

Info
titleVersions de vCenter supportées

Les versions supportées par la source sont : 7.0, 7.0U1, 7.0U2, 7.0U3 , 8.0, 8.0U1, 8.0U2, 8.0U3



Note
titleIMPORTANT

Il s'agit d'une version avancée du collecteur sync-vmware utilisant l'API de VMWare.

Nous conseillons d'utiliser CE COLLECTEUR plutôt que le collecteur sync-vmware, qui sera déprécié dans quelques versions ( voir la page DEPRECATED - Collecteur (sync-vmware) Import depuis des serveurs VMware ) .

Fonctionnement

Info
titleDéfinition

Un mapping est une correspondance entre un champ VMWare et une propriété ou une donnée de Shinken

La source fonctionne de la manière suivante : 

  1. La source via le module "synchronizer-collector-vmware" va se connecter à un vSphere ( ESX ESXi / vCenter )  avec l'adresse et les identifiants que vous aurez renseignés dans le fichier de configuration de la source ( voir ci-dessous ).
  2. Une fois connectée, la source interroge l'API VMWare pour récupérer les informations des vSpheres ( ESX ESXi / vCenter ) et des machines virtuelles.
  3. La source va créer les hôtes Shinken avec ces informations en effectuant les modifications suivantes :
    • Des modèles d'hôte pourront être ajoutés à l'hôte en fonction des règles d'applications de modèles définies.

Vous pouvez utiliser les règles par défaut, ou définir les vôtres ( Voir la page Règles d'application des modèles par rapport aux champs collectés du serveur VMWare ).

Les modèles sont ajoutés si les champs collectés sur le serveur VMWare correspondent aux critères d'activation d'une règle.

    • Certains champs collectés de l'API VMWare sont mappés dans des propriétés ou des données de l'hôte.

Vous pourrez utiliser les mappings par défaut, ou définir les vôtres ( Voir la page Mapping des informations collectées des champs du serveur VMWare vers les propriétés et les données Shinken ).


Une fois les informations du serveur VMWare récupérées, la source va proposer au Synchronizer : 

  • Un hôte pour chaque vSphere ( ESX ESXi / vCenter ) identifié.
  • Un hôte pour chacune des machines virtuelles identifiées.
Définition

Mise en place et configuration de la source

Vous trouverez la procédure de mise en place et de configuration dans la page suivante Module Collecteur de source de type synchronizer-collector-vmware ( Pour vSphere - ESXi/vCenter )

Utilisation de la source

Import via la page principale

Une fois créé, le collecteur apparaîtra dans la liste des collecteurs.

Comme pour les autres sources, il vous suffit de cliquer sur le bouton triangle  pour importer les éléments du collecteur ( voir la page Les collecteurs ).

Les différentes étapes lors de l'importation des éléments ainsi que leur progression seront affichées dans la colonne Résultat de la source.

Panel

Image RemovedImage Added

Présentation de l'interface de la source VMWare

La configuration du collecteur se fait par fichier de définition ( .cfg ou .json ), et son utilisation se fait par l'interface graphique.

  • En cliquant sur le nom de la source, vous ouvrirez l'interface qui lui est dédiée.

En préambule, vous pouvez :


Depuis l'interface graphique, il est possible :

  • D'importer Importer la source à partir de l'interface de cette source en cliquant en haut à droite de l'écran sur l'icône Image Removed , ( 1 ) Image Added
  • De Également recharger toute modification faite dans les fichiers de définition ( .cfg pour la configuration de la source et .jsonxls ou .xlsx pour le mapping et les données ), en cliquant en haut à gauche sur l'icône Image Removed ( 2 ) Image Added.


Dans cette interface, vous aurez Cette interface possède 5 onglets qui vous permettront permettent de visualiser la configuration de la source et le résultat des imports :

Consultez les cinq chapitres pour plus de détailsLes cinq pages précédentes détaillent le contenu des onglets.

Panel

Image RemovedImage Added