À propos de l'analyseur de performance

L'analyseur de performance, disponible dans la console de l'interface Web d'Essbase, vous aide à surveiller les statistiques d'utilisation et de performance de votre service Essbase.

L'analyseur de performance lit les fichiers journaux en arrière-plan, les passant en revue aux intervalles que vous définissez. À partir des fichiers journaux, il crée des fichiers .csv de données d'activité Essbase. Les données proviennent du journal ODL de l'application ODL, du journal de l'agent et des journaux WebLogic.

Lorsque la taille d'un fichier de l'analyseur de performance atteint 10 Mo, un nouveau fichier est créé. Par défaut, Essbase conserve un total de 112 fichiers, puis Essbase supprime d'abord le fichier le plus ancien. Le fichier le plus récent a pour nom EssbaseHpa_Data.csv. Les anciens fichiers sont nommés dans l'ordre numérique; par exemple, EssbaseHpa_n_Data.csv.

Un modèle dans l'interface Web d'Essbase, dans Files Galerie > Performance système > Analyseur de performance et d'état, peut vous aider à en savoir plus sur l'analyseur de performance. Pour utiliser le modèle de la galerie, vous copiez et collez des données CSV dans celui-ci.

Comme chaque fichier .csv contient des informations horodatées issues de vos journaux dans l'ordre chronologique, vous pouvez utiliser un utilitaire de base de données ou de production de rapports de votre choix pour :
  • combiner des fichiers .csv ou des parties de fichier afin de créer une analyse de performance pour des intervalles précis.
  • créer des graphiques ou d'autres visualisations des données.

Activer l'analyseur de performance et choisir les paramètres

Si vous êtes doté du rôle Administrateur de service, vous pouvez activer l'analyseur de performance dans la console de l'interface Web pour saisir des données des fichiers journaux concernant l'utilisation et la performance.

Vous pouvez aussi définir l'intervalle auquel Essbase saisit les données CSV, et indiquer le nombre maximal de fichiers qui doivent être conservés par Essbase.
  1. Dans l'interface Web, cliquez sur Console.
  2. Cliquez sur Analyseur de performance.
  3. Cliquez sur Paramètres.
  4. Dans la boîte de dialogue Paramètres, utilisez le commutateur pour activer l'Analyseur de performance.
  5. Dans le champ Intervalle, choisissez l'intervalle auquel vous souhaitez créer les nouveaux fichiers .csv. La valeur peut être comprise entre 2 et 100 minutes.
  6. Dans le champ Nombre maximal de fichiers, choisissez le nombre maximal de fichiers .csv qui doivent être conservés par Essbase. La valeur peut être comprise entre 1 et 1 000 fichiers.

Comprendre et utiliser les données de l'analyseur de performance

L'analyseur de performance génère des données CSV basées sur des journaux et les organise en colonnes. Tout d'abord, vous regroupez les données CSV et ouvrez les fichiers .csv dans Excel, puis vous pouvez examiner et utiliser les données à l'aide des outils de filtrage Excel.

Pour regrouper les données CSV :
  1. Localisez les fichiers .csv à analyser.
    1. Dans l'interface Web d'Essbase, cliquez sur Console.
    2. Sélectionnez Analyseur de performance.
    3. Repérez le ou les fichiers .csv correspondant à la période qui vous intéresse.
  2. Téléchargez les fichiers :
    1. Sélectionnez l'icône de téléchargement sous Actions pour télécharger chaque fichier.
    2. Répétez cette étape pour les autres fichiers à télécharger.

Ouvrez les fichiers dans Excel et examinez les colonnes en haut des fichiers. La plupart des colonnes ont des noms explicites. Elles contiennent des données utiles pour l'analyse de la performance, notamment le nom de l'application et du cube, l'horodatage et la date.

Les colonnes N et O, qui contiennent des informations clés, sont décrites ci-après. La colonne N contient des informations, telles que les paramètres de configuration, les paramètres de base de données et les noms de connexion d'utilisateur. La colonne N contient des entrées spécifiques de ces catégories. Dans Excel, vous pouvez filtrer la colonne N et sélectionner une catégorie, puis filtrer la colonne O pour choisir des entrées spécifiques de ces catégories.

La colonne N (Opération.TypeOpération) décrit le type du message de journal :
  • UserLogin indique depuis combien de temps l'utilisateur est actif et quand il s'est connecté.
  • UserOperation indique toutes les opérations de l'utilisateur, telles que les chargements de données, les calculs et les restructurations. Elle affiche également les erreurs et les exceptions.
  • SystemOperation indique l'unité centrale, la mémoire, le disque et l'utilisation des E/S.
  • DBSettings indique les statistiques de la base de données.
  • ConfigurationSetting affiche les paramètres de configuration.
  • Notification identifie une erreur grave.

Si vous filtrez la colonne N et que vous sélectionnez une catégorie spécifique qui vous intéresse, vous pouvez afficher les événements de cette catégorie en filtrant la colonne O.

Exemple de vue d'un filtre appliqué à la colonne N :
Illustration de la colonne N des données HPA

Exemple de vue d'un filtre appliqué à la colonne O :
Illustration de la colonne O des données HPA