Les Taggers sont des outils qui lisent les hôtes détectés (automatiquement ou manuellement) et leur appliquent des règles. Si un hôte correspond à une règle, celle-ci sera appliquée et modifiera la définition de l'hôte.
Le module ip-tag-dmz est un module qui peut être activé seulement sur le démon Synchronizer.
ip-tag-dmz".Exemple: par défaut, nous livrons un module dont le nom est "ip-tag-dmz":
Modifiez le DEMON-TYPE, la liste des module et le MODULE-NAME
define synchronizer {
[...]
modules Cfg_password, synchronizer-module-database-backup, ip-tag-dmz
[...]
} |
Pour prendre en compte le changement de configuration, redémarrer le Synchronizer:
service shinken-synchronizer restart |
La configuration du module se trouve par défaut dans le fichier /etc/shinken/modules/ip-tag-dmz.cfg
#===============================================================================
# ip-tag-*
#===============================================================================
# Daemons that can load this module:
# - synchronizer (into a tagger object)
# This module add new templates into hosts objects based on their IP range. For example to set a DMZ template is an host is in a DMZ ip range.
#===============================================================================
define module{
#======== Module identity =========
# Module name. Must be unique
module_name ip-tag-dmz
# Module type (to load module code). Do not edit.
module_type sync_ip_tag
#======== Ip range definiton, and objects edition =========
# IP range to detect. Should looks like: XXX.XXX.XXX.XXX/YY
ip_range 172.20.0.0/30
# property: which property to edit on the hosts. Default: use (templates definitions)
property use
# method: how to edit the host "property". Several methods are available:
# - replace = put the value if not another one is in place
# - append = add the value at the END
# - prepend = add the value at the BEGINING
# - set = just the value, erase the previous value set by other tagger or source.
method append
# value: which value to set on the property
value DMZ
} |
Il est possible de définir plusieurs instances de module de type sync_ip_tag dans votre architecture Shinken.
| Nom | Type | Unité | Défaut | Commentaire | |
|---|---|---|---|---|---|
| Texte | --- | MODULE-NAME | Nous vous conseillons de choisir un nom en fonction de l'utilisation du module pour que votre configuration soit simple à maintenir. Doit être unique. | |
| Texte | --- | MODULE-NAME | Ne peut être modifié. |
Mettre la partie du CFG que l'on explique dans ce chapitre pour que l'utilisateur se repère par rapport au CFG qu'il a probablement ouvert avant de lire la documentation
... => Mettre le bloc de configuration ... |
Description du chapitre
Mettre tous les paramètres présents dans le chapitre de configuration
| Nom | Type | Unité | Défaut | Commentaire | |
|---|---|---|---|---|---|
| XXXX | XXXX | XXXX | ||
| Texte | XXXX | XXXX |