Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=merge_page
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmldocbookfalsetrue
scroll-docbookeclipsehelptrue
scroll-eclipsehelpepubtrue
scroll-epubhtmltruefalse
Panel
titleSommaire

Table of Contents
stylenone

Logs d'erreur concernant la connexion entre le serveur vCenter / ESXi distant et Shinken

Le serveur vCenter / ESXi distant renvoie un code HTTP / HTTPS

que nous ne comprenons pas

non géré par Shinken

Lors d'un import, si la configuration de la source indique qu'il faut utiliser une connexion HTTP et que le VSphere / ESX distant est paramétré pour utiliser du HTTPS alors ce le log -ci sera affiché.qui sera journalisé : 

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR  : [ synchronizer-master ] [ synchronizer-collector-vmware ] Le serveur vSphere, vCenter ou ESXi distant renvoie un code HTTP/HTTPS que nous ne comprenons pas. Vérifiez que la propriété "connexion sécurisée" (HTTP/HTTPS) est en accord avec la configuration de votre vSphere, vCenter ou ESXi.

Le serveur est injoignable

Lors d'un import, si le serveur est injoignable, le log-ci dessous sera affiché. Afin de corriger le problème, nous vous conseillons de vérifier votre Il est fréquent que ce soit une mauvaise configuration. Il se peut que l'adresse que vous avez renseigné renseignée ne soit pas la bonne, que le port ne soit pas ouvert ou que ça ne soit pas le bon. Vérifiez aussi soit incorrect. Vérifier par ailleurs que l'adresse soit bien celle d'un VSphere / ESX.

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR  : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] Impossible de récupérer les éléments depuis le serveur vSphere, vCenter ou ESXi distant *ADRESSE_SERVEUR_DISTANT*. Le serveur est injoignable. Vérifier que l'adresse et le port *NUMERO_DU_PORT* sont bien accessibles et qu'ils correspondent bien à un serveur vSphere, vCenter ou ESXi.

Le serveur met trop de temps à répondre

Lors d'un import, si le serveur met trop de temps à répondre, vous verrez s'afficher l'un ou l'autre des logs le log ci-dessous sera journalisé. Pour résoudre le problème, nous vous conseillons il est recommandé :

  • De vérifier les niveaux de disponibilité et de consommation de la RAM ainsi que du processeur de la machine faisant tourner l'ESXi ou le vCenter.
  • Vérifier que l'ESXi ou le vCenter fonctionne correctement
  • Vérifier que la machine du synchronizer peut communiquer avec la machine faisant tourner l'ESXi ou le vCenter ( via la commande "ping" par exemple ).


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ synchronizer-master ] [ synchronizer-collector-vmware SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ] Connexion Timeout
Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] ERROR : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] Le temps de connexion a été dépassé : impossible de récupérer la propriété *NOM_DE_LA_PROPRIETE* sur l'hôte *NOM_DE_LHÔTE*

Logs d'information

Une erreur s'est produite

Lors d'un import, si le serveur vCenter/ESXi distant renvoie un code HTTP/HTTPS que nous ne comprenons pas non géré par Shinken OU que ledit serveur est injoignable, vous verrez apparaître le log ci-dessous sera écrit. Il indique que pour avoir plus d'informations permettant de corriger l'erreur, il faut activer le mode "DEBUG" du Synchronizer ( voir la page Paramètres globaux ( synchronizer.cfg ) ).


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] If you want the full stack, you can see it in debug mode.

La source a récupéré les données du vCenter / de l'ESXi

Chargement des règles de mapping 

Lors du chargement du mapping des informations collectées depuis les champs du serveur VMWare vers les propriétés et les données Shinken ( voir la page Mapping des informations collectées des champs du serveur VMWare vers les propriétés et les données Shinken ), es champs collectés ne disposant pas de règle de mapping seront journalisés : Lors d'un import, lorsque la source a récupéré les données du vCenter ou de l'ESXi et qu'elle s'apprête à les transformer au format Shinken, vous verrez apparaître le log ci-dessous.


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [ synchronizer-master SYNCHRONIZER_NAME  ] [ synchronizer-collector-vmware SOURCE IMPORT ] cast[ hosts and vms from pyVmomi format (source lib format) to shinken format : Step 03 map origin item properties in source itemSOURCE_NAME ][ LOADING CONFIGURATION ] [ UNMAPPED COLLECTED FIELDS ] The property [ "VMWARE_field_name" ] for item type [ *ITEM_TYPE* ] does not have mapping rules.

Récupération des données du vCenter / de l'ESXi

L’ensemble des hôtes ESXi et des machines virtuelles identifiés sur le vCenter/ESXi sont journalisées : Le log ci-dessous indique que la conversion s'est bien passé :

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [ synchronizer-master SYNCHRONIZER_NAME  ] [ synchronizer-collector-vmware SOURCE IMPORT ] cast[ hosts and vms from pyVmomi format (source lib format) to shinken format : DONESOURCE_NAME ][ COLLECTED_HOSTS  ] Collecting HOSTs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ] 2 VMs found:
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]    - VM_1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]    - VM_2
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ] 2 ESX found:
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]    - ESX_1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]    - ESX_2
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ COLLECTED_HOSTS  ]


Les champs collectés qui ne disposent pas de règle de mapping sont journalisés :


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ LOADING CONFIGURATION ] [ UNMAPPED COLLECTED FIELDS ] The property [ "VMWARE_field_name" ] for item type [ *ITEM_TYPE* ] does not have mapping rules.


Lors d'un import, lorsque la source a récupéré les données du vCenter ou de l'ESXi et qu'elle s'apprête à les transformer au format Shinken, le log ci-dessous sera écrit.

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ] cast hosts and vms from pyVmomi format (source lib format) to shinken format : Step 03 map origin item properties in source item


Le log ci-dessous indique que la conversion s'est bien passé :

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ] cast hosts and vms from pyVmomi format (source lib format) to shinken format : DONE


La dernière étape de l'import consiste à ajouter les hôtes et machines virtuelles de l'étape précédente et de les envoyer au synchronizer.

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ] add all vms and hosts in return container

Récupération des tags du vCenter

Lorsque la récupération des tags depuis le vCenter est activée (v ( voir la page Collecteur de type synchronizer-collector-vmware ( Pour vSphere - ESXi/vCenter ) ) des logs spécifiques sont écrits avec le chapitre VMWARE_TAGS.


Les machines virtuelles, les hôtes ESXi, les tags et les catégories récupérés sont journalisés :


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] -----------------------------------------------------------------------------------------
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] Collecting Tags
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] **********************************************************
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] Collecting HOSTS
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 2 VMs found on vcenter ( ID : NAME ) :
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - vm-0 : VirtualMachine name 0
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - vm-1 : VirtualMachine name 1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] [ SourceVMWarePerformances ] [ PERF ] [ 0.002s ] Listing [3] virtual machines from vCenter
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] **********************************************************
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] Collecting ESX
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 2 ESX found on vcenter ( ID : NAME ) :
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - host-0 : Host name 0
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - host-1 : Host name 1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] [ SourceVMWarePerformances ] [ PERF ] [ 0.002s ] Listing [3] ESX instances
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] **********************************************************
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] Collecting TAG
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 2 Tag found on vcenter ( ID : NAME ) :
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - tag-0 : Tag name 0
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - tag-1 : Tag name 1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] [ SourceVMWarePerformances ] [ PERF ] [ 0.001s ] Listing [2] tags
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] **********************************************************
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] Collecting CATEGORIES
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 2 Categories found on vcenter ( ID : NAME ) :
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - category-0 : Category name 0
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    - category-1 : Category name 1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] **********************************************************


L’association entre les tags et les éléments récupérés est journalisée :

Dans l’exemple ci-dessous, le tag « Tag name 0 » de la catégorie « Category name 0 » est associé aux machines vm-0, vm-1, host-0 et host-1.


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] TAG CATEGORY [ Category name 0 ]
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ] 
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]    HOSTS with [ Tag name 0 ] tag :
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]       - VirtualMachine : vm-0, vm-1
[YYYY-MM-DD HH:MM:SS] INFO : [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]       - HostSystem : host-0, host-1


Un log d’avertissement apparaîtra si un tag récupéré est associé à un élément non interprétable comme un hôte par Shinken ( par exemple, un template de machine virtuelle ) La dernière étape de l'import consiste à ajouter les hôtes et machines virtuelles de l'étape précédente et de les envoyer au synchronizer. Le log ci-dessous vous l'indiquera :


Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] INFOWARNING : [ synchronizer-master ] [ synchronizer-collector-vmware ] add all vms and hosts in return container [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ SOURCE_NAME ][ VMWARE_TAGS ]          => Unknown id ( may be VM template ) : "VM_ID"      

Logs de performance

Dans l'objectif de mesurer les performances de la source, Shinken a implémenté des logs spéciaux à chaque étape.
Selon le temps que chaque étape mettra à s'exécuter, le niveau de log sera soit "INFO" soit "WARNING".

Le log ci-dessous indique que la source vient de récupérer la liste machines virtuelles auprès du vCenter

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] *NIVEAU_DE_LOG*   : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] [ tagVMWARE_collector TAGS] [ SourceVMWarePerformances ] [ PERF ] [ *DUREE_DE_L'ETAPE_EN_SECONDES* s ] Listing [*NOMBRE_DINSTANCES*] virtual machines from vCenter


Le log ci-dessous indique que la source vient de récupérer la liste des ESXi auprès du vCenter

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] *NIVEAU_DE_LOG*   : [ synchronizer-master [  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] [ tagVMWARE_collector TAGS] [ SourceVMWarePerformances ] [ PERF ] [ *DUREE_DE_L'ETAPE_EN_SECONDES* s ] Listing [*NOMBRE_DINSTANCES*] ESX instances


Le log ci-dessous indique que la source vient de récupérer la liste des tags auprès du vCenter

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] *NIVEAU_DE_LOG*   : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] [ tagVMWARE_collector TAGS] [ SourceVMWarePerformances ] [ PERF ] [ *DUREE_DE_L'ETAPE_EN_SECONDES* s ] Listing [*NOMBRE_DINSTANCES*] tags


Le log ci-dessous indique que la source vient de récupérer la liste des catégories auprès du vCenter

Code Block
languagetext
themeEmacs
[YYYY-MM-DD HH:MM:SS] *NIVEAU_DE_LOG*   : [ synchronizer-master  SYNCHRONIZER_NAME  ] [ SOURCE IMPORT ] [ synchronizer-collector-vmwareSOURCE_NAME ] [ tagVMWARE_collector TAGS] [ SourceVMWarePerformances ] [ PERF ] [ *DUREE_DE_L'ETAPE_EN_SECONDES* s ] Listing [*NOMBRE_DINSTANCES*] categories