Configuration Centreon¶
La configuration des templates Centreon n’est nécéssaire que lors de l’installation par tarball. Afin d’exploiter pleinement Centreon-Connector-AS400, il est recommandé d’effectuer une série d’action préalablement.
Création d’une commande de check générique¶
Aller dans le menu « Configuration → Commande » et créer une commande « check_as400_generic ».
Insérer la commande :
$USER1$/check_merethis_as400_generic –connector “$_HOSTDAEMONHOST$:$_HOSTDAEMONPORT$” –host “$HOSTADDRESS$” –user “$_HOSTAS400USER$” –password “$_HOSTAS400PASSWORD$” –check “$_SERVICECHECK$” –args “$_SERVICEARGS$” |
Cette commande comporte une série de macros utilisées à différents niveau des modèles d’hôtes, hôtes, modèles de services, services.
Les macro précédé de HOST sont récupérés au niveau de la définition de l’hôte (ou le modèle d’hôte). Les macros précédé de SERVICE sont récupérés u niveau de la définition du service. (ou le modèle de service).
Macro name | Macro value | Ressource ou la macro doit être défini (recommandé) |
HOSTDAEMONHOST | IP ou nom d’hôte du serveur exécutant le daemon AS/400 | Modèle d’hôte AS/400 de plus bas niveau |
HOSTDAEMONPORT | Port du daemon | Modèle d’hôte AS/400 de plus bas niveau |
HOSTAS400USER | Nom d’utilisateur AS/400 | Hôte AS/400 |
HOSTAS400PASSWORD | Mot de passe AS/400 | Hôte AS/400 |
SERVICECHECK | Commande de check | Service ou modèle de service AS/400 de plus haut niveau |
SERVICEARGS | Arguments de la commande de check | Service ou modèle de service AS/400 de plus haut niveau |
Création d’un modele d’hote AS400 générique¶
Aller dans le menu « Configuration → Hosts → Templates » et créer un modèle d’hôte « as400 ». Ce modèle d’hôte sera le modèle de plus bas niveau pour tous les hôtes AS/400. D’autres modèle de plus haut niveau pourront être créé. Configurer l’ensemble des champs comme indiqué dans la documentation Centreon.
Définir les macros suivante :
Macro name | Macro value |
DAEMONHOST | Exemple : 10.30.10.30 |
DAEMONPORT | Exemple : 8091 |
None
Création d’un hôte AS400¶
Aller dans le menu « Configuration → Hosts » et créer un hôte basé sur le modèle « as400 » générique (ou un modèle de plus haut niveau basé sur le modèle « as400 » générique ).
Définir les macros suivante :
Macro name | Macro value |
AS400USER | Exemple : USER123 |
AS400PASSWORD | Exemple : PASSWORD123 |
Création d’un modele de service AS400¶
Aller dans le menu « Configuration → Services » ou « Template », et créer un service et ou modèle de service.
Définir les macros suivante :
Macro name | Macro value |
CHECK | Exemple : cpuUsage |
ARGS | Exemple : 80!90 |
Les différentes commandes et arguments sont expliqués dans la partie “Liste des indicateurs”