| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Description
La source server-analyzer permet de déployer un script d'analyse sur des serveurs pour détecter les modèles d'hôtes à utiliser.
Activation de la source
Une fois le fichier de configuration fait il faut ajouter l'analyseur dans la liste de sources chargé 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 analyseur dans le paramètre sources
Exemple: Pour l'analyseur nommé "server-analyzer"
| Code Block | ||
|---|---|---|
| ||
define synchronizer {
[...]
sources Source 1, Source 2, Source 3, server-analyzer
[...]
} |
Pour prendre en compte le changement de configuration, redémarrer le Synchronizer:
| Code Block |
|---|
service shinken-synchronizer restart |
Configuration
La configuration du module se trouve par défaut dans le fichier /etc/shinken/analyzers/server-analyzer.cfg
- Vous trouverez aussi systématiquement un exemple dans /etc/shinken-user-example/configuration/daemons/synchronizers/analyzers/server-analyzer/server-analyzer-example.cfg
Exemple de fichier de configuration
| Code Block | ||
|---|---|---|
| ||
#===============================================================================
# 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
import_interval 0
order 10
# enabled: is this analyzer enabled or not
enabled 1
# description: display a description on the interface for this source
description The server analyzer allow to launch an analyze script on distant servers
} |
Détails des sections composant le fichier de configuration
Identification du module de source
Il est possible de définir plusieurs instances de module de type server-analyzer dans votre architecture Shinken.
- Chaque instance devra avoir un nom unique.
| Nom | Type | Unité | Défaut | Commentaire | ||
|---|---|---|---|---|---|---|
| Texte | --- | server-analyzer | Nous vous conseillons de choisir un nom en fonction de l'utilisation du module pour que votre configuration soit simple à maintenir. Chaîne de caractères composée de lettres, de chiffres et des caractères _ et -
| ||
| Texte | --- | server-analyzer | Ne peut être modifié. |
Fonctionnement de la source
| Code Block | ||
|---|---|---|
| ||
import_interval 0 order 10 # enabled: is this analyzer enabled or not enabled 1 |
| Nom | Type | Unité | Défaut | Commentaire | ||
|---|---|---|---|---|---|---|
| Entier Positif | Minutes | 0 | Valeur inutilisée, cette source doit obligatoirement être exécutée manuellement | ||
| Entier Positif | --- | 10 | L'ordre de la source dans l'interface de configuration. Permet de prioriser l'import de cette source par rapport à d'autres. La priorité est prise en compte lors du calcul des différences des éléments importés.
Remarque : Si vous changez l'ordre depuis l'interface ( page d’accueil ), le fichier .cfg sera mis à jour. | ||
| Booléen | --- | 1 | Permets d'activer ou désactiver l'écouteur ( 1 pour activer, 0 pour désactiver ). 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. |
Affichage
| Code Block | ||
|---|---|---|
| ||
# description: display a description on the interface for this source description The server analyzer allow to launch an analyze script on distant servers |
| Nom | Type | Unité | Défaut | Commentaire | ||
|---|---|---|---|---|---|---|
| Texte | --- | --- | Ce paramètre sert à afficher une description dans l'affichage de la source sur l'interface de configuration. |