go right here xhamster
look at this web-sitebrowap.info

Description des fichiers ini

Introduction

Il existe deux fichiers ini à ce jour, qui sont nécessaires à la bonne exécution de l’OAT :

  • OvermonAdminTools.ini
  • OvermonPlugins.ini

Au premier lancement de l’OAT sur votre poste, ces fichiers seront instanciés avec des valeurs par défaut.

Nous allons détailler ici la signification de chacune de ces valeurs

OvermonAdminTools.ini

Objectif

Ce premier fichier est le plus important. Il contient les paramètres de configuration de l’OAT, et notamment ceux lui permettant de travailler en bonne intelligence avec l’OVS

Description

SectionParamètreRestriction de valeursDescription
GeneralControlHostsConnectivityYES, NOSi la valeur est YES, alors l’OAT ira vérifier si les machines sont joignable, au moment de l’import
GeneralRestartPollersYES, NOSi la valeur est YES, alors l’OAT redémarrera automatiquement le(s) satellite(s) après une série de déploiement d’agents ou de sondes
GeneralHideCredentialsYES, NOSi la valeur est YES, alors l’OAT masquera les mots de passe
GeneralOnlyGenerateScriptsYES, NOSi la valeur est YES, alors l’OAT se limitera à générer les scripts d’installation, lorsqu’on lui demandera d’installer des agents sur une machine
GeneralRemoveFromGLPIYES, NOSi la valeur est YES, alors l’OAT pré-cochera automatiquement l’option de suppression de GLPI, au moment de la demande de désinstallation de l’agent. Il est possible de modifier ce choix avant chaque désinstallation. A noter : en cas de suppression demandée, la machine est simplement placée dans une corbeille. Il est donc possible de la récupérer après coup.
GeneralLanguageFrancais, EnglishTraduction des objets de l’OAT (menus, boutons, etc …). Nous recherchons des traducteurs pour d’autres languages !
GeneralLetterToMapOn[A-Z]:Lors des déploiements sur des machines Windows, un map réseau est créé. Ce paramètre permet de spécifier la lettre à utiliser pour l’établissement de ce map
GeneralInstallationScriptsDepotOvermon permet de simplement générer les scripts d’installation des agents. Dans ce cas, ce paramètre indique le chemin où ces scripts seront générés.
GeneralNSCAChecksFrequencyDéfinition de la fréquence (en minutes) des checks NSCA qui seront positionnés, dans le cas d’un déploiement de ce type
GeneralSNMPCommunityCommunauté SNMP
GeneralSSHPortPort SSH qui sera utilisé pour communiquer avec les machines distantes
GeneralSSHPublicKeyClé SSH publique qui sera utilisé pour communiquer avec les machines distantes
GeneralSSHTimeToConnectValeur de timeout (en secondes) pour l’établissement des connections SSH
GeneralNSClientInstallationPathChemin relatif, pour l’installation de NSClient (NE PAS CHANGER)
GeneralNSClientInstallationPathExternalScriptsChemin relatif, pour l’installation de NSClient, vu par les scripts externes (NE PAS CHANGER)
GeneralHttpProxyURLValeur qui sera appliquée à la variable http_proxy de l’OVS. Se présente sous la forme <PROTOCOL>://<USER>:<PASSWORD>@<HOSTNAME>:<PORT>
GeneralClientDomainDomaine qui sera appliqué à la variable $USER4$ de Centreon
GeneralNTPServerServeur NTP
GeneralExternalEditorEditeur externe qui sera utilisé pour l’édition des fichiers dans l’OAT
GeneralExternalDiffsDisplayerLogiciel de comparaison externe qui sera utilisé pour comparer différents objets dans l’OAT
GeneralApplyOATConfigurationToOVSYES, NOSi la valeur est YES, alors certains éléments de configuration de l’OVS seront modifiés automatiquement à chaque lancement de l’OAT
GeneralFusioninventoryURLURL qui sera utilisée pour la remontée des inventaires de FUSIONINVENTORY
GeneralOATLogoFileNom du fichier logo de l’OAT
GeneralAllowedHostsListe des hôtes (séparés par une virgule) qui seront autorisés à contacter les agents NRPE et FUSIONINVENTORY
GeneralSourcesPathRépertoire qui sera utilisé pour compiler les agents NRPE et FUSIONINVENTORY
GeneralMysqlRefreshConnexionsDelayFréquence à laquelle l’OAT relancera systématiquement une connection vers ses bases Mysql
GeneralCentreonReinitializedPasswordMot de passe qui sera affecté aux utilisateurs Centreon qui seront migrés entre différents environnements
GeneralEnvironmentCompatibilityModeVersion minimum de Centreon à prendre en compte lors des transports d’objets
GeneraldbSQWareDefaultNagiosUserUtilisateur qui sera utilisé par défaut lors d’un import depuis dbSQWare
GeneraldbSQWareDefaultNagiosPasswordMot de passe de l’utilisateur qui sera utilisé par défaut lors d’un import depuis dbSQWare
GeneralDisplayLMPOnStartupSi la valeur est YES, alors l’OAT calculera le LMP de la plateforme, au démarrage.
GeneralEnvironmentsNotAllowedDésigne les environnements pour lesquels OAT interdira la modification des scénarios. Exemple : si votre plateforme Overmon comporte un environnement de DEV et un environnement de PROD, alors le fait de spécifier l’environnement de PROD comme non alloué, permettra d’interdire aux utilisateurs Overmon de faire des modifications directement en production. Il devront faire leur modifications sur la plateforme de DEV, puis utiliser le module de transport pour livrer les éléments modifiés.
GeneralHotKeySetLors de toutes les opérations de masse, OAT peut être interrompu proprement, via l’appui sur une simple touche (ou séquence de touche). Cette séquence est définie ici.
GeneralGlpiWebservicesHostnameHostname utilisé lors d’un appel aux webservices GLPI
GeneralGlpiWebservicesURLURL utilisé lors d’un appel aux webservices GLPI
GeneralGlpiWebservicesLoginLogin utilisé lors d’un appel aux webservices GLPI
GeneralGlpiWebservicesPasswordMot de passe utilisé lors d’un appel aux webservices GLPI
OvermonServerOvermonServerHostnameHostname de l’OVS
OvermonServerOvermonServerIPIP de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerDNSServer1DNS 1 de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerDNSServer2DNS 2 de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerDNSSuffixSuffixe DNS de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerGatewayPasserelle de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerSubnetMaskSubnet de l’OVS (à renseigner uniquement si la valeur de <OvermonServerNetworkMode> est STATIC)
OvermonServerOvermonServerRootPasswordMot de passe root de l’OVS
OvermonServerOvermonServerOvermonUserUtilisateur overmon défini sur l’OVS
OvermonServerOvermonServerOvermonPasswordMot de passe associé à l’utilisateur overmon de l’OVS
OvermonServerOvermonServerCentengineUserUtilisateur défini sur l’OVS pour Centreon Engine
OvermonServerOvermonServerCentenginePasswordMot de passe associé à l’utilisateur défini sur l’OVS pour Centreon Engine
OvermonServerOvermonServerSeleniumUserUtilisateur défini sur l’OVP pour Selenium
OvermonServerOvermonServerSeleniumPasswordMot de passe associé à l’utilisateur défini sur l’OVP pour Selenium
OvermonServerOvermonServerSSHPortPort SSH utilisé pour communiquer en ssh avec l’OVS
OvermonServerOvermonServerRootPathRacine de Overmon sur l’OVS
OvermonServerOvermonServerCentreonModulesPathChemin à utiliser lors de l’accès aux modules Centreon
OvermonServerOvermonServerNagiosPluginsPathChemin à utiliser lors de l’accès aux plugins Centreon Engine
OvermonServerOvermonServerNagiosBinaryFileChemin à utiliser lors de l’accès aux binaires Centreon Engine
OvermonServerOvermonServerNagiosCfgFileChemin à utiliser lors de l’accès aux fichiers de configuration Centreon Engine
OvermonServerOvermonServerCentreonIconsPathChemin à utiliser lors de l’accès aux icônes Centreon
OvermonServerOvermonServerCentreonFileGenerationPathChemin à utiliser lors de l’accès aux fichiers de configuration générés par Centreon
OvermonServerOvermonServerInitScriptMysqlChemin à utiliser lors de l’accès au script d’initialisation Mysql
OvermonServerOvermonServerInitScriptApacheChemin à utiliser lors de l’accès au script d’initialisation Apache
OvermonServerOvermonServerInitScriptMonitoringEngineChemin à utiliser lors de l’accès au script d’initialisation de Centreon Engine
OvermonServerOvermonServerInitScriptBrokerChemin à utiliser lors de l’accès au script d’initialisation de Centreon Broker
OvermonServerOvermonServerInitScriptCentstorageChemin à utiliser lors de l’accès au script d’initialisation de Centstorage
OvermonServerOvermonServerInitScriptCentcoreChemin à utiliser lors de l’accès au script d’initialisation de Centcore
OvermonServerOvermonServerInitScriptNRPEChemin à utiliser lors de l’accès au script d’initialisation du client NRPE
OvermonServerOvermonServerInitScriptSNMPDChemin à utiliser lors de l’accès au script d’initialisation de SNMPD
OvermonServerOvermonServerInitScriptSNMPTRAPDChemin à utiliser lors de l’accès au script d’initialisation de SNMPTRAPD
OvermonServerTargetOvermonServerTargetHostnameHostname de l’OVS cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
OvermonServerTargetOvermonServerTargetRootPasswordMot de passe root de l’OVS cible
OvermonServerTargetOvermonServerTargetOvermonUserUtilisateur debian overmon défini sur l’OVS cible. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
OvermonServerTargetOvermonServerTargetOvermonPasswordMot de passe associé à l’utilisateur overmon de l’OVS cible. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
OvermonServerTargetOvermonServerTargetRootPathRacine de Overmon sur l’OVS cible
OvermonServerTargetOvermonServerTargetCentreonModulesPathChemin à utiliser lors de l’accès aux modules Centreon sur l’OVS cible
OvermonServerTargetOvermonServerTargetNagiosPluginsPathChemin à utiliser lors de l’accès aux aux plugins Centreon Engine sur l’OVS cible
OvermonServerTargetOvermonServerTargetCentreonIconsPathChemin à utiliser lors de l’accès aux icônes Centreon sur l’OVS cible
DatabaseOvermonOvermonMysqlHostNameHostname de la machine qui héberge la base mysql overmon
DatabaseOvermonOvermonMysqlDatabaseNameNom de la base de données overmon
DatabaseOvermonOvermonMysqlPortPort à utiliser pour ouvrir la base overmon
DatabaseOvermonOvermonMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base overmon
DatabaseOvermonOvermonMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base overmon
DatabaseOvermonTargetOvermonTargetMysqlHostNameHostname de la machine qui héberge la base mysql overmon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseOvermonTargetOvermonTargetMysqlDatabaseNameNom de la base de données overmon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseOvermonTargetOvermonTargetMysqlPortPort à utiliser pour ouvrir la base overmon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseOvermonTargetOvermonTargetMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base overmon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseOvermonTargetOvermonTargetMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base overmon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseGlpiGlpiMysqlHostNameHostname de la machine qui héberge la base mysql glpi
DatabaseGlpiGlpiMysqlDatabaseNameNom de la base de données glpi
DatabaseGlpiGlpiMysqlPortPort à utiliser pour ouvrir la base glpi
DatabaseGlpiGlpiMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base glpi
DatabaseGlpiGlpiMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base glpi
DatabaseCentreonCentreonMysqlHostNameHostname de la machine qui héberge la base mysql centreon
DatabaseCentreonCentreonMysqlDatabaseNameNom de la base de données centreon
DatabaseCentreonCentreonMysqlPortPort à utiliser pour ouvrir la base centreon
DatabaseCentreonCentreonMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base centreon
DatabaseCentreonCentreonMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base centreon
DatabaseCentreonTargetCentreonTargetMysqlHostNameHostname de la machine qui héberge la base mysql centreon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseCentreonTargetCentreonTargetMysqlDatabaseNameNom de la base de données centreon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseCentreonTargetCentreonTargetMysqlPortPort à utiliser pour ouvrir la base centreon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseCentreonTargetCentreonTargetMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base centreon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseCentreonTargetCentreonTargetMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base centreon cible. Cette clé est optionnelle. A utiliser uniquement lorsque vous souhaitez travailler sur deux OVS simultanément (en cas de transport d’objets par exemple)
DatabaseCentstatusCentstatusMysqlHostNameHostname de la machine qui héberge la base mysql centstatus
DatabaseCentstatusCentstatusMysqlDatabaseNameNom de la base de données centstatus
DatabaseCentstatusCentstatusMysqlPortPort à utiliser pour ouvrir la base centstatus
DatabaseCentstatusCentstatusMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base centstatus
DatabaseCentstatusCentstatusMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base centstatus
DatabaseDbSQWareDbSQWareMysqlHostNameHostname de la machine qui héberge la base mysql dbSQWare
DatabaseDbSQWareDbSQWareMysqlDatabaseNameNom de la base de données dbSQWare
DatabaseDbSQWareDbSQWareMysqlPortPort à utiliser pour ouvrir la base dbSQWare
DatabaseDbSQWareDbSQWareMysqlDatabaseUserUtilisateur à utiliser pour ouvrir la base dbSQWare
DatabaseDbSQWareDbSQWareMysqlDatabasePasswordMot de passe associé à l’utilisateur de la base dbSQWare
NSCALinuxChecks*Définition des commandes NSCA spécifiques qu’OAT implémentera automatiquement sur les cibles Linux
NSCAWindowsChecks*Définition des commandes NSCA spécifiques qu’OAT implémentera automatiquement sur les cibles Windows
Colors*Permet de modifier la couleur de certaines listes de l’OAT. Vous pouvez modifier simplement ces valeurs à l’aide de la palette, disponible sous l’onglet « Options »

Exemple de configuration

[General]

; ControlHostsConnectivity (YES or NO) : if YES, then OAT will check remote hosts network connectivity during import
ControlHostsConnectivity=YES

; RestartPollers (YES or NO) : if YES, then OAT will automatically restart pollers after deploying monitoring agents
RestartPollers=YES

; HideCredentials (YES or NO) : if YES, then OAT will hide credentials
HideCredentials=YES

; OnlyGenerateScripts (YES or NO) : if YES, then an OAT will only generate install scripts, instead of installing agents
OnlyGenerateScripts=NO

; RemoveFromGLPI (YES or NO) : if YES, then OAT will remove host from GLPI after uninstalling inventory agent
RemoveFromGLPI=YES

; Language (Francais or English)
Language=French

; LetterToMapOn : In order to deploy agents on Windows remote hosts, OAT need sometimes to map a network drive on this remote host. In that case, this is the letter which will be used
LetterToMapOn=W:

; InstallationScriptsDepot : In the case you will only generate install scripts (instead of full install process), this is the path used to store those scripts
InstallationScriptsDepot=C:\temp

; NSCAChecksFrequency (minutes) : the default value for NSCA checks frequency (can be changed on Centreon services templates) 
NSCAChecksFrequency=1

; SNMPCommunity : Default SNMP Community
SNMPCommunity=public

; SSHPort : the port used in order to communicate with remote hosts
SSHPort=22

; SSHPublicKey : Public SSH key pushed on remote hosts
SSHPublicKey=ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6lLVJPToDkPGMZLL1v6F0Tc+lTOlhllNJfSpurvO6R3XAYQJexarc03+FFzEMIuwXhphMABWB4Bxr30mCGsTYKWszgpstdzuLxnFl33EnpXTWtfsoys6K8ccBZRRu3ghTPpWuoYcNR8gVkCEFXUrLO4UPnTimblYn0Q41xbkpWSWuYIM/AT11boT8Prv96eWRzgPqY7nRMS1nOknbK9589xCZXNNRVEX49NYSKewsZ+7zFtg12mSfMipMQfU/Bhz57scKSiYx70jFSzbFrejTXIa47Rspbkq8bEaG9PcXx+hBM8nqTD/yL44xlQSXmP9HbjKZqPGx4+lDDCz99wNh nagios@overmon-server

; SSHTimeToConnect : the max time to connect using SSH, before sending a timeout error
SSHTimeToConnect=30

; NSClientInstallationPath : the relative path where NSClient will be installed (DO NOT CHANGE)
NSClientInstallationPath=\PROGRA~1\NSClient++

; NSClientInstallationPathExternalScripts : the relative NSClient path used by external scripts (DO NOT CHANGE)
NSClientInstallationPathExternalScripts=\\PROGRA~1\\NSClient++

; Http Proxy URL : Proxy used. Format : http://<USER>:<PASSWORD>@<HOSTNAME>:<PORT>
HttpProxyURL=

; Client Domain
ClientDomain=localhost

; NTP Server : If filled, then a task is automatically add in root crontab
NTPServer=overmon-server

; External Editor : If filled, then user could use some external editor, in order to edit scenarios, plugins, etc ... This path is relative to OAT path
ExternalEditor=.\Portable\Notepad++Portable\Notepad++Portable.exe

; External Diffs Displayer : If filled, then user could use some external tool, in order to display diffs between two components
ExternalDiffsDisplayer=.\Portable\WinMergePortable\WinMergePortable.exe

; ApplyOATConfigurationToOVS : If YES, then OAT will automatically (when launched) updade some OVS configuration using ini parameters
ApplyOATConfigurationToOVS=NO

; FusioninventoryURL : Mandatory, this will be the URL used by Fusioninventory agent to send all inventories
FusioninventoryURL=http://overmon-server/glpi/plugins/fusioninventory/

; OATLogoFile : OAT logo file
OATLogoFile=Overmonlogo.jpg

; AllowedHosts : Hosts that are allowed to communicate with NRPE and FUSIONINVENTORY agents
AllowedHosts=overmon-server,overmon-poller1,10.20.30.99,10.20.30.98,10.20.30.97,127.0.0.1

; SourcesPath : Path to use during compilation process
SourcesPath=/usr/local/src

; MysqlRefreshConnexionsDelay : All mysql connexions will be refreshed using this delay (in seconds)
MysqlRefreshConnexionsDelay=60

; CentreonReinitializedPassword : Defaut password when users are migrated from one Centreon system to another one
CentreonReinitializedPassword=overmon

; EnvironmentCompatibilityMode : identify source system Centreon version
EnvironmentCompatibilityMode=2.4.5

; dbSQWareDefaultNagiosUser
dbSQWareDefaultNagiosUser=overmon

; dbSQWareDefaultNagiosPassword
dbSQWareDefaultNagiosPassword=0xFB95B42CFA90BDA8511F0E24A0E7A350B3BD3E08B994F8

; DisplayLMPOnStartup : If YES, then OAT will display LMP value on startup
DisplayLMPOnStartup=YES

; EnvironmentsNotAllowed : On mentioned environments, Users can't manage scenarios
EnvironmentsNotAllowed="NONE"

; HotKeySet : When pressed, this hot key set will interrupt any OAT action (deploy, transport, etc ...). As sample : "+!d" means Shift-Alt-D. "!{F1}" means Alt-F1
HotKeySet="{ESC}"

; GlpiWebservicesHostname : Hostname used by OAT, in order to access to GLPI Webservices
GlpiWebservicesHostname=localhost

; GlpiWebservicesURL : URL used by OAT, in order to access to GLPI Webservices
GlpiWebservicesURL=plugins/webservices/xmlrpc.php

; GlpiWebservicesLogin : Login used by OAT, in order to access to GLPI Webservices
GlpiWebservicesLogin=overmon

; GlpiWebservicesPassword : Password used by OAT, in order to access to GLPI Webservices
GlpiWebservicesPassword=0x53489B83EAC3EEC6659A1707DDBD629FE3D1C9AF2C2D5D

[OvermonServer]

; OvermonServerHostname
OvermonServerHostname=overmon-server

; OvermonServerIP : Only if 0VS in STATIC mode
OvermonServerIP=10.20.30.99

; OvermonServerDNSServer1 : Only if 0VS in STATIC mode
OvermonServerDNSServer1=10.20.30.1

; OvermonServerDNSServer2 : Only if 0VS in STATIC mode
OvermonServerDNSServer2=

; OvermonServerDNSSuffix : Only if 0VS in STATIC mode
OvermonServerDNSSuffix=samplepark.overmon.fr

; OvermonServerGateway : Only if 0VS in STATIC mode 
OvermonServerGateway=ipfire.samplepark.overmon.fr

; OvermonServerSubnetMask : Only if 0VS in STATIC mode 
OvermonServerSubnetMask=255.255.255.0

; OvermonServerRootPassword
OvermonServerRootPassword=0x97AB53E1D5D9B44D2C4245C42268791E42F3F48AC84C0679EE22C56EBB

; OvermonServerOvermonUser
OvermonServerOvermonUser=overmon

; OvermonServerOvermonPassword
OvermonServerOvermonPassword=0x83FE857BDC43162B19F75A94B7B5921862FB3C40F4087F

; OvermonServerCentengineUser
OvermonServerCentengineUser=nagios

; OvermonServerCentenginePassword
OvermonServerCentenginePassword=0x83FE857BDC43162B19F75A94B7B5921862FB3C40F4087F

; OvermonServerSeleniumUser
OvermonServerSeleniumUser=selenium

; OvermonServerSeleniumPassword
OvermonServerSeleniumPassword=0x83FE857BDC43162B19F75A94B7B5921862FB3C40F4087F

; OvermonServerSSHPort : The ssh port used by OVS
OvermonServerSSHPort=22

; OvermonServerRootPath : The root path of OVS
OvermonServerRootPath=/usr/local/overmon

; OvermonServerCentreonModulesPath : The path of OVS Centreon modules
OvermonServerCentreonModulesPath=/usr/share/centreon/www/modules

; OvermonServerNagiosPluginsPath : The path of OVS Nagios plugins
OvermonServerNagiosPluginsPath=/usr/lib/nagios/plugins

; OvermonServerNagiosBinaryFile : OVS Nagios binary file
OvermonServerNagiosBinaryFile=/usr/sbin/centengine

; OvermonServerNagiosCfgFile : OVS Nagios configuration files
OvermonServerNagiosCfgFile=/etc/centreon-engine/centengine.cfg

; OvermonServerCentreonIconsPath : The path of OVS Centreon icons
OvermonServerCentreonIconsPath=/usr/share/centreon/www/img/media/overmon_images

; OvermonServerCentreonFileGenerationPath : The path of OVS Centreon File Generation
OvermonServerCentreonFileGenerationPath=/usr/share/centreon/filesGeneration

; OvermonServerInitScriptMysql : The path of Mysql init script
OvermonServerInitScriptMysql=/etc/init.d/mysql

; OvermonServerInitScriptApache : The path of Apache init script
OvermonServerInitScriptApache=/etc/init.d/httpd

; OvermonServerInitScriptMonitoringEngine : The path of Monitoring Engine init script
OvermonServerInitScriptMonitoringEngine=/etc/init.d/centengine

; OvermonServerInitScriptBroker : The path of Broker init script
OvermonServerInitScriptBroker=/etc/init.d/cbd

; OvermonServerInitScriptCentstorage : The path of Centstorage init script
OvermonServerInitScriptCentstorage=/etc/init.d/centstorage

; OvermonServerInitScriptCentcore : The path of Centcore init script
OvermonServerInitScriptCentcore=/etc/init.d/centcore

; OvermonServerInitNRPE : The path of NRPE init script
OvermonServerInitScriptNRPE=/etc/init.d/nrpe

; OvermonServerInitSNMPD : The path of SNMPD init script
OvermonServerInitScriptSNMPD=/etc/init.d/snmpd

; OvermonServerInitSNMPTRAPD : The path of SNMPTRAPD init script
OvermonServerInitScriptSNMPTRAPD=/etc/init.d/snmptrapd

[OvermonServerTarget]

; OvermonServerTargetHostname
OvermonServerTargetHostname=NONE

; OvermonServerTargetRootPassword
OvermonServerTargetRootPassword=NONE

; OvermonServerTargetOvermonUser
OvermonServerTargetOvermonUser=NONE

; OvermonServerTargetOvermonPassword
OvermonServerTargetOvermonPassword=NONE

; OvermonServerTargetRootPath : The root path of OVS Target
OvermonServerTargetRootPath=NONE

; OvermonServerTargetCentreonModulesPath : The path of OVS target Centreon modules
OvermonServerTargetCentreonModulesPath=NONE

; OvermonServerTargetNagiosPluginsPath : The path of OVS target Nagios plugins
OvermonServerTargetNagiosPluginsPath=NONE

; OvermonServerTargetCentreonIconsPath : The path of OVS Target Centreon icons
OvermonServerTargetCentreonIconsPath=NONE

[DatabaseOvermon]
; Need this information in order to connect to Overmon database
OvermonMysqlHostName=overmon-server
OvermonMysqlDatabaseName=overmon
OvermonMysqlPort=3306
OvermonMysqlDatabaseUser=overmon
OvermonMysqlDatabasePassword=0x11ABD17AB32A5EC05F47CBCF86D40A13302E6C52A7FB46 

[DatabaseOvermonTarget]
; Need this information in order to connect to Overmon database
OvermonTargetMysqlHostName=NONE
OvermonTargetMysqlDatabaseName=NONE
OvermonTargetMysqlPort=3306
OvermonTargetMysqlDatabaseUser=NONE
OvermonTargetMysqlDatabasePassword=NONE

[DatabaseGlpi]
; Need this information in order to connect to Glpi database
GlpiMysqlHostName=overmon-server
GlpiMysqlDatabaseName=glpi
GlpiMysqlPort=3306
GlpiMysqlDatabaseUser=overmon
GlpiMysqlDatabasePassword=0x53489B83EAC3EEC6659A1707DDBD629FE3D1C9AF2C2D5D

[DatabaseCentreon]
; Need this information in order to connect to Centreon database
CentreonMysqlHostName=overmon-server
CentreonMysqlDatabaseName=centreon
CentreonMysqlPort=3306
CentreonMysqlDatabaseUser=overmon
CentreonMysqlDatabasePassword=0x11ABD17AB32A5EC05F47CBCF86D40A13302E6C52A7FB46

[DatabaseCentreonTarget]
; Need this information in order to connect to Centreon Target database
CentreonTargetMysqlHostName=NONE
CentreonTargetMysqlDatabaseName=NONE
CentreonTargetMysqlPort=3306
CentreonTargetMysqlDatabaseUser=NONE
CentreonTargetMysqlDatabasePassword=NONE

[DatabaseCentstatus]
; Need this information in order to connect to Centstatus database
CentstatusMysqlHostName=overmon-server
CentstatusMysqlDatabaseName=centstatus
CentstatusMysqlPort=3306
CentstatusMysqlDatabaseUser=overmon
CentstatusMysqlDatabasePassword=0x11ABD17AB32A5EC05F47CBCF86D40A13302E6C52A7FB46

[DatabaseCentstorage]
; Need this information in order to connect to Centstorage database
CentstorageMysqlHostName=overmon-server
CentstorageMysqlDatabaseName=centstorage
CentstorageMysqlPort=3306
CentstorageMysqlDatabaseUser=overmon
CentstorageMysqlDatabasePassword=0x11ABD17AB32A5EC05F47CBCF86D40A13302E6C52A7FB46

[DatabaseDbSQWare]
; Need this information in order to connect to DbSQWare database
DbSQWareMysqlHostName=NONE
DbSQWareMysqlDatabaseName=NONE
DbSQWareMysqlPort=NONE
DbSQWareMysqlDatabaseUser=NONE
DbSQWareMysqlDatabasePassword=NONE

[NSCALinuxChecks]
NSCA-LINUX-CPU-LOAD=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_load -a \"15,10,5\" \"30,25,20\"
NSCA-LINUX-DISKS=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_disks -a \"10%\"
NSCA-LINUX-PROCESSES=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_total_procs -a 500 1000 RSZDT
NSCA-LINUX-SWAP=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_swap -a 20 10
NSCA-LINUX-USERS=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_users -a 5 10
NSCA-LINUX-ZOMBIES=$PathLibexec/check_nrpe -t 60 -H localhost -n -c check_zombie_procs -a 5 10

[NSCAWindowsChecks]
NSCA-WIN-GENERIC=Overmon_Generic
NSCA-WIN-HOST-ALIVE=Overmon_Generic echo %computername% 0 OK
NSCA-WIN-CPU-LOAD=checkCPU warn=80 crit=90 time=5m time=1m time=30s
NSCA-WIN-DISKS=CheckDriveSize MinWarn=10% MinCrit=5% CheckAll FilterType=FIXED
NSCA-WIN-EVENTLOGS=CheckEventLog file=application file=system MaxWarn=1 MaxCrit=1 \"filter=generated gt -2d AND severity NOT IN ('success', 'informational') AND source != 'SideBySide'\" truncate=800 unique descriptions
NSCA-WIN-MEMORY=checkMem MaxWarn=80% MaxCrit=90% ShowAll=long type=physical type=virtual type=paged type=page
NSCA-WIN-PROCESSES=checkProcState MaxWarnCount=500 MaxCritCount=1000
NSCA-WIN-SERVICESTATE=checkServiceState CheckAll
NSCA-WIN-UPTIME=checkUpTime MinWarn=1d MinWarn=1h

[Colors]
Listviews=F4FFFF
Logs=001800
Edits=F0F4F9

OvermonPlugins.ini

Objectif

Ce fichier est à ce jour totalement sous-exploité. Il est prévu pour contenir, à terme, une collection de sondes prêtes à l’emploi.

Description

Toute section commencant par « [Plugin » est considérée comme une sonde.Toutes les entrées sont obligatoires, à l’exception de celles commencant par « –« , ou « -« , et qui sont des arguments de la sonde.Jetons maintenant un oeil avisé sur chacun de ces paramètres :

  • plugintype définit le type de plugin. Les types existant pour l’instant sont « Cluster », « Database », « Network », « Others », « System », et « Web Server ». Ce modèle sera enrichi ultérieurement. Une sonde ne peut être définie en dehors de ces types, sous peine de ne pas être reconue par l’OAT.
  • hosttype définit le type de host sur lequel peut être appliqué la sonde. Il existe deux types qui sont « Windows » et « Unix ». Là encore, il n’est pas possible de saisir un autre type. Pour les linux, utilisez « Unix ».
  • filename spécifie le nom du fichier. Si nécessaire, il sera automatiquement téléchargé, puis placé dans <OAT_DIR>\Plugins.
  • commandname est le nom de la commande qui sera éventuellement créée.
  • servicetemplatename est le nom du service template qui sera créé.
  • servicename est le nom du service qui sera créé.
  • pluginurl est l’URL qui sera utilisée pour télécharger la sonde, en cas de besoin.
  • iconurl est l’URL qui sera utilisée pour télécharger un icone associé à la sonde. Si ce champs est vide, alors c’est l’icon du plugintype qui sera utilisé
  • helpurl est l’URL qui sera utilisée pour proposer l’aide en ligne sur la sonde
  • toutes les entrées commencant par « — » ou « – » sont les arguments à passer à la sonde. Chaque sonde étant unique, il faudra donc consulter l’aide associée pour déterminer quels arguments utiliser en fonction de ses besoins

Dès lors que ces informations sont correctement saisies, il suffit de redémarrer l’OAT pour que la sonde soit prise en compte. Le déploiement est alors enfantin : il suffit de sélectionner la sonde, puis les cibles à atteindre. Cliquer sur « Ajouter dans Centreon », et le tour est joué !

Exemple de configuration

[Plugin check_apache2]
plugintype=Web Server
hosttype=Unix
filename=check_apache2.sh
commandname=check_apache2
servicetemplatename=APACHE-STATUS
servicename=APACHE-STATUS
pluginurl=http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=619&cf_id=24
iconurl=http://thrift.apache.org/static/images/favicon.ico
helpurl=http://exchange.nagios.org/directory/Plugins/Web-Servers/Apache/check_apache2-2Esh/details
--hostname=localhost
--port=80
--warning-req=100
--critical-req=250

[Plugin check_winprocess]
plugintype=System
hosttype=Windows
filename=check_winprocess.exe
commandname=check_winprocess_custo
servicetemplatename=NRPE-WIN-PROCESSES-CUSTO
servicename=NRPE-WIN-PROCESSES-CUSTO
pluginurl=http://www.overmon.fr/plugins/check_winprocess.exe
iconurl=
helpurl=https://www.itefix.no/i2/check_winprocess
--warning=100
--critical=300