Supervision du serveur de reporting =================================== Il est conseillé de mettre en place la supervision du serveur afin de garantir la disponibilite de la plateforme de reporting. Les indicateurs à mettre en place sont décris ci-dessous. Supervision des processus ------------------------- Les services suivants doivent être actifs sur le serveur de reporting. Vous pouvez utiliser le plugin SNMP *check_snmp_centreon_process_detailed* pour superviser la présence de ces derniers ainsi que leur utilisation mémoire. +--------------+-----------------------------------------------+ | **Name** | **Description** | +==============+===============================================+ | mysqld | Base de données | +--------------+-----------------------------------------------+ | cbis | Moteur d'ordonnancement des tâches planifiées | +--------------+-----------------------------------------------+ | pmd11 | Processus de la vue interactive | | encyvsrvr11 | | | postgres | | | jencycsrvr11 | | +--------------+-----------------------------------------------+ | memcached | Processus liés aux API Centreon BI | | httpd | | +--------------+-----------------------------------------------+ Supervision de l'intégrité des données du datawarehouse ------------------------------------------------------- Un plugin est fourni avec Centreon BI qui permet de vérifier que: * Le contenu de la base de données de reporting est à jour * Les partitions MySQL des tables de la base de reporting sont à jour Ce plugin doit être exécuté qu'une seule fois par jour, après la fin de l'exécution des processus d'ETL (~10h du matin). Vous pouvez par exemple utiliser un *check_by_ssh* afin d'exécuter ce plugin à distance. Les possibilités sont : * Vérification des partitions MySQL:: /usr/share/centreon-bi/etl/centreonbiMonitoring.pl --partitions En cas de problème, le plugin retourne un statut "CRITICAL" et affiche le nom des tables dont les partitions ne sont pas à jour. * Vérification de la mise à jour des données:: /usr/share/centreon-bi/etl/centreonbiMonitoring.pl --db-content En cas de problème, le plugin retourne un statut "CRITICAL" et affiche le nom des tables qui ne sont pas à jour. * Pour afficher l'aide du plugin, exécutez la commande suivante:: /usr/share/centreon-bi/etl/centreonbiMonitoring.pl --help .. Note:: L'exécution de ce plugin peut prendre plus de 10 secondes c'est pourquoi il est conseillé d'augmenter le time out du check à 30 secondes ou de l'ajuster si nécessaire. Supervision de la charge du serveur ----------------------------------- Les indicateurs suivants doivent être supervisés: - Load average - CPU (par coeur et en moyenne) - Mémoire physique (indépendemment de la SWAP) - SWAP (indépendamment de la Mémoire physique) - Espace de stockage / partitions - Les I/O disques Fichier de log de l'ETL ----------------------- La recherche des mots "FATAL" ou "ERROR" doit être faite dans le fichier ci-dessous : +------------------------------------------+---------------------------------------------------------------------------------+ | **Fichier** | **Infomation** | +------------------------------------------+---------------------------------------------------------------------------------+ | */var/log/centreon-bi/centreonBIETL.log* | * Synchronisation des données entre le serveur de monitoring et de reporting | | | * Préparation des dimensions d'analyse | | | * Calcul des données de disponibilité et d'évènements des hôtes et des services | | | * Calcul des données de performance | +------------------------------------------+---------------------------------------------------------------------------------+ Supervision des licences ------------------------ 2 licences sont à superviser: Sur le serveur de reporting, il est possible de superviser la validité de la licence en comparant la date du champs *ExpirationDate* de la licence */home/iserver/data/config/11SP4/acserverlicense.xml* avec la date du système avec par exemple un passage en warning 15 jours avant l'expiration et en critique le jour de l'expiration de la licence. Sur le serveur de supervision, vous pouvez mettre le même mode de contrôle. Le chemin de la licence est: */usr/share/centreon/www/modules/centreon-bi-server/license/merethis_lic.zl* et le champs à comparer avec la date système est *Expires*.