| Scroll Ignore | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Description
Les collecteurs sont des sources qui permettent de collecter des informations depuis un référentiel.
Il existe plusieurs types de collecteurs livré livrés par Shinken :
- cfg-file-import : Ce collecteur importe des définitions d'éléments Shinken à partir de fichiers .cfg
- ( Voir la page Collecteur de type cfg-file-import ( format Shinken ou nagios ) )
- ldap-import : La source d'import ldap permet d'importer des données d'un service Active Directory ou OpenLDAP ( selon son paramétrage ).
- ( Voir la page Collecteur de type ldap-import ( pour Active Directory ) )
- discovery : La source discovery scanne le réseau avec nmap afin de détecter des éléments et de collecter leurs données associées. *
- ( Voir la page Collecteur de type discovery-import ( Scan NMAP ) )
- synchronizer-collector-linker : Cette source permet de récupérer tous les hôtes d'une installation Shinken distante.
- synchronizer_collector_vmware : Cette source collecte les données d'un vCenter VMware ou d'un ESX VMware.
- ( Voir la page Collecteur de type synchronizer-collector-vmware ( Pour ESX et VSphere vSphere - ESXi/vCenter ) )
- Remplace les collecteurs de type sync-vmware qui sont maintenant obsolèteobsolètes.
- ( Voir la page DEPRECATED - Collecteur de type sync-vmware )
Ces collecteurs peuvent être importés automatiquement à intervalles définis, ou bien manuellement.
Ajouter un nouveau collecteur
1 - Création du fichier cfg d'un collecteur
Pour ajouter un nouveau collecteur, il faut créer un fichier de configuration qui correspond au type de module ( code-source ) qui correspond.
- Chaque page des collecteurs décrit comment créer leurs fichiers de configuration.
- Les fichiers de configurations des collecteurs doivent être mis par défaut dans le répertoire : /etc/shinken/sources/
2 - Activation du collecteur sur le Synchronizer
Une fois le fichier de configuration fait, il faut ajouter le collecteur dans la liste de sources chargée par le Synchronizer :
- Cela s'effectue en ajoutant son nom dans le fichier de configuration du démon Synchronizer.
- Pour ce faire, ouvrez le fichier de configuration à l'emplacement /etc/shinken/synchronizers/synchronizer-master.cfg , et ajouter le nom de votre écouteur dans le paramètre sources.
Exemple: Pour le collecteur nommé "my-collector"
| Code Block | ||
|---|---|---|
| ||
define synchronizer {
[...]
sources Source 1, Source 2, Source 3, my-collector
[...]
} |
Pour prendre en compte le changement de configuration, redémarrer le Synchronizer:
| Excerpt Include | ||||||||
|---|---|---|---|---|---|---|---|---|
|