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 | +------------------------------------------+---------------------------------------------------------------------------------+