Versions Compared

Key

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

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
languagebash
themeConfluence
titleExemple :
#===============================================================================
# server-analyzer
#===============================================================================
# Daemons that can load this listener:
# - synchronizer
#===============================================================================


define analyzer {
    #======== Analyzer identity =========
    # Analyzer name. Must be unique
    analyzer_name		    server-analyzer

    # Analyzer type (to load module code). Do not edit.
    module_type     	   server-analyzer
    
    # description: display a description on the interface for this source
    description		       The server analyzer allow to launch an analyze script on distant servers
    
    import_interval	        0
    order		            10

    # enabled: is this listener enabled or not
    enabled		           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 :


NomTypeDéfautCommentaire


Code Block
analyzer_name


Texte

Chaîne de caractères composée de lettres, de chiffres et des caractères _  et -

  • Doit être unique 
  • Doit commencer par une lettre.
  • D'une longueur maximum à 40 caractères
  • Ne doitpas contenir le caractère "$"


Code Block
module_type 


Texte
Correspond au type de module collecteur de la source ( permet au Synchronizer de charger le code logiciel correspondant ).


Code Block
description


Texte

Text descriptive de la source visible dans l'interface de configuration.


Intervalle d'import et ordre de l'analyseur


NomTypeDéfautCommentaire


Code Block
import_interval


Nombre0

Délai écoulé entre les imports automatiques de l'analyseur.
Si 0, l'import de l'analyseur ne sera jamais exécuté automatiquement.


Code Block
order


Nombre10

L'ordre de l'analyseur dans l'interface de configuration ( A un impact dans la fusion des données lors des imports de sources ).

  • Un nombre
  • Voir la page du Synchronizer pour plus d'information au sujet des fusions. 

Remarque : Si vous changez l'ordre depuis l'interface ( page d’accueil ), le fichier .cfg sera mis à jour.


Activation de l'analyseur


NomTypeDéfautCommentaire


Code Block
enabled


BooléanBooléen1

Activer Permets d'activer ou désactiver l'écouteur ( 1 pour activer, 0 pour désactiver ).

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.