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 encyvsrvr11 postgres jencycsrvr11 | Processus de la vue interactive |
memcached httpd | Processus liés aux API Centreon BI |
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 |
|
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.