Description
Les Analyseurs ont pour objectifs d’interroger équipement après équipement, pour les analyser et remonter des informations.
- Les Analyses peuvent être lancées depuis
- les hôtes déjà présents dans Shinken, afin d'enrichir les données présentes
- ou bien depuis une plage réseau.
- Il y a un analyseur disponible par défaut :
- server-analyser : permet d'analyser sur des serveurs ( linux ou windows ), en y déployant un script d'analyse, qui collecte les données et les mets à disposition du Synchronizer.
Ajouter d'autres Analyseurs
Il est possible d'ajouter d'autres Analyseurs en créant un fichier de configuration dans le dossier /etc/shinken/analyzers/.
Ce fichier de configuration sera sous la forme suivante :
| Warning |
|---|
Il doit y avoir un fichier cfg par source. |
| Code Block | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
#=============================================================================== # server-analyzer #=============================================================================== # Daemons that can load this analyzerlistener: # - synchronizer #=============================================================================== define analyzer { #======== Analyzer identity ========= # Analyzer name. Must be unique analyzer_name server-analyzer_name order # Analyzer type (to load module code). Do not edit. module_type 10 import_interval server-analyzer 0 # enableddescription: is this analyzer enabled or not display a description on the interface for this source enableddescription The server analyzer allow 1 to launch an #======== Module identity =========analyze script on distant servers # Listener type (to load module code). Do not edit. import_interval 0 module_type order analyzer_module # description: display a description on the10 interface for this source # enabled: is this description listener enabled or not Theenabled server analyzer allow to launch an analyze script on distant servers } 1 } |
Détails des sections composants le fichier de configuration
Identification du module de l'analyseur
Chaque analyseurs possède sa propre identité, celle-ci est définie par les paramètres suivants :
| Nom | Type | Défaut | Commentaire | ||
|---|---|---|---|---|---|
| Texte | Chaîne de caractères composée de lettres, de chiffres et des caractères _ et -
| |||
| Texte | Correspond au type de module collecteur de la source ( permet au Synchronizer de charger le code logiciel correspondant ). | |||
| Texte | Text descriptive de la source visible dans l'interface de configuration. |
Intervalle d'import et ordre de l'analyseur
| Nom | Type | Défaut | Commentaire | ||
|---|---|---|---|---|---|
| Nombre | 0 | Délai écoulé entre les imports automatiques de l'analyseur. | ||
| Nombre | 10 | L'ordre de l'analyseur dans l'interface de configuration ( A un impact dans la fusion des données lors des imports de sources ).
Remarque : Si vous changez l'ordre depuis l'interface ( page d’accueil ), le fichier .cfg sera mis à jour. |
Activation de l'analyseur
| Nom | Type | Défaut | Commentaire | ||
|---|---|---|---|---|---|
| Booléan | 1 | Activer ou désactiver l'analyseur. Il est possible de faire cette action depuis l'interface de configuration. Remarque : Si vous activer/desactiver l'analyseur depuis l'interface ( page d’accueil ), le fichier .cfg sera mis à jour. |