SAP BusinessObjects intègre un système de veilles pour surveiller la santé de votre plateforme en temps réel. Paramétrable avec ou sans historique, ce dispositif peut s'appuyer sur un univers de monitoring pour croiser les données de consommation avec l'audit.
Mettre en place une surveillance sur la plateforme BO
SAP met à disposition, dans la CMC, un mécanisme de surveillance via les veilles. Selon la configuration retenue, ce système remplit deux fonctions : déclencher des alertes lorsqu'un paramètre dépasse un seuil défini (nombre de planifications en cours d'exécution, par exemple), ou enregistrer les données sur la durée pour les analyser a posteriori.
Le croisement des données de monitoring et de l'audit est une méthode efficace pour identifier la source de ralentissements, de surconsommation de ressources ou de goulots d'étranglement dans les planifications.
Veille sans historique
La mise en place est directe : dans la CMC, accéder à Studio d'administration BI puis au menu "Veille", et créer une nouvelle veille. Lors de la configuration, on choisit les paramètres à surveiller et la règle d'alerte à appliquer. Les paramètres disponibles varient selon le serveur sélectionné. Une alerte est ensuite envoyée à chaque fois que la règle configurée est satisfaite.
Veille avec historique
Pour conserver un historique, il faut activer la sauvegarde des données dans la base de données de tendances lors de la création de la veille. C'est ce paramètre qui permet de suivre l'évolution dans le temps. Deux options sont disponibles selon la base de données cible.
Monitoring sur base Derby
Derby est la technologie native de SAP BO : elle stocke les données au format fichier directement sur le serveur. Une fois configurées, les données de tendances sont consultables sous forme de KPI depuis la CMC.
Monitoring sur base de données standard (SQL Server, Oracle…)
Pour exploiter les données d'historique en dehors de la CMC, il est nécessaire de les déplacer vers une base de données standard. L'application Studio d'administration BI doit être pointée sur la base d'audit ou une base dédiée. Les tables sont ensuite créées manuellement via le fichier SQL fourni par SAP, disponible à l'emplacement suivant :
<rep d'installation de BO>\SAP BusinessObjects Enterprise XI 4.0\Data\TrendingDB
Il est alors possible d'interroger les tables de monitoring directement depuis la base, ou d'utiliser l'univers de monitoring fourni par SAP et adapté par DeciVision.
Univers de monitoring SAP BusinessObjects
SAP fournissait jusqu'à récemment un univers de monitoring dédié. Cet univers n'est plus mis à jour depuis l'abandon des drivers Derby pour les univers. DeciVision l'a remis à jour pour l'adapter au changement de base de données.
Une fois les veilles configurées sur les métriques souhaitées (consommation du WebIntelligenceProcessingServer en pourcentage, nombre de planifications en cours d'exécution, nombre de planifications en liste d'attente pour envoi), l'univers permet de construire des rapports sur ces données et de les croiser avec l'univers d'audit. Ce croisement facilite l'identification des pics de consommation liés à des rapports spécifiques ou à des surcharges de planification.
À retenir
- Le monitoring BO s'active depuis la CMC (Studio d'administration BI > Veille), avec ou sans historique.
- Pour accéder aux données hors CMC, elles doivent être migrées vers une base standard via le script SQL SAP.
- L'univers de monitoring SAP n'étant plus maintenu, DeciVision propose une version adaptée à la base de données standard.
- Croiser les données de monitoring avec l'univers d'audit est le levier le plus efficace pour diagnostiquer les ralentissements et les crashs de plateforme.
Besoin d'aide pour mettre en place le monitoring sur votre plateforme BO ?
La mise en place du monitoring et la fourniture de l'univers adapté sont disponibles dans le cadre du contrat OSC DeciVision.
Questions fréquentes
Qu'est-ce que le monitoring SAP BusinessObjects ?
Le monitoring SAP BusinessObjects est un système de surveillance de la santé d'une plateforme BO, accessible depuis la CMC via le Studio d'administration BI. Il permet de configurer des alertes sur des paramètres serveur et d'enregistrer un historique de ces données pour les analyser a posteriori.
Comment créer une veille dans SAP BusinessObjects ?
Dans la CMC, accéder à Studio d'administration BI puis au menu "Veille" et créer une nouvelle veille. Sélectionner les paramètres à surveiller et définir la règle d'alerte. Si un historique est souhaité, activer la sauvegarde dans la base de données de tendances lors de la création.
Quelle est la différence entre le monitoring Derby et le monitoring sur base standard dans SAP BO ?
Derby est la technologie native de SAP BO : elle stocke les données au format fichier sur le serveur et les rend consultables depuis la CMC. Une base standard (SQL Server, Oracle…) permet d'exploiter ces données en dehors de la CMC, notamment via un univers de monitoring, mais nécessite la création manuelle des tables à partir du script SQL fourni par SAP.
À quoi sert l'univers de monitoring SAP BusinessObjects ?
L'univers de monitoring permet de construire des rapports sur les données de veille (consommation serveur, planifications en cours, files d'attente) et de les croiser avec l'univers d'audit. Ce croisement facilite l'identification des pics de consommation et des causes de ralentissement ou de crash de la plateforme.
DeciVision peut-il aider à mettre en place le monitoring SAP BO ?
Oui. La mise en place du monitoring et la fourniture de l'univers adapté sont disponibles dans le cadre du contrat Offre Support Complémentaire (OSC) du Support DeciVision.


