Skip to main content

14. Créer un rapport personnalisé

Pandora FMS nous offre la possibilité de visualiser les données surveillées de manière personnalisée dans des rapports qui peuvent être programmés pour un envoi par courrier électronique sous plusieurs formats, exportés en PDF ou visualisés en temps réel.

Pour créer un rapport personnalisé, nous accédons au menu Operation → Reporting → Custom reports → Reports, où nous trouverons le bouton Create report + qui nous permettra de créer notre premier rapport.

pfms-first-custom_reports-image-010.png

La première étape sera de définir un nom, un groupe, les accès en écriture et la possibilité de créer ou non un rapport interactif.

pfms-first-custom_reports-image-020.png

Les rapports non-interactifs sont des rapports dont la taille importante nécessite qu'ils soient uniquement programmés, car ils prennent du temps à être générés ; leur visualisation via la console Web sera donc limitée.

Une fois que nous avons rempli ces données selon les exigences souhaitées, nous voyons que le menu supérieur droit nous offre de nouvelles possibilités, grâce auxquelles nous pourrons commencer à ajouter différents éléments de la surveillance que nous effectuons.

pfms-first-custom_reports-image-030.png

La première option est View report pour visualiser le rapport, suivie de :

  • Report task : Même si le rapport est interactif, il sera toujours possible de programmer, périodiquement ou non, son envoi par e-mail ou son stockage local (ou sur une unité réseau partagée). Les programmations réalisées via cette option pourront être modifiées (ou supprimées) dans le menu Operation → Reporting → Custom reports → Scheduled.
  • Advanced options : Où vous pourrez modifier la page de couverture, l'orientation de la page, etc. (format PDF).
  • Global : Un assistant doté de deux options puissantes et rapides pour créer des rapports de type "N premiers", généraux ou d'exceptions ; la recherche d'agents et de modules propose un filtrage par regex et d'autres options utiles.
  • SLA-Wizard : Un assistant dédié aux rapports de conformité des niveaux de service (SLA).
  • Wizard : Pour générer rapidement les types de rapports les plus utilisés (alertes, événements, groupés, etc.).
  • Item editor : Où vous pourrez ajouter de plus en plus de types de rapports (rappelez-vous, vous pouvez toujours le marquer comme No-interactive si le rapport devient trop volumineux).
  • List items : Pour éditer ou supprimer les éléments ajoutés dans l'option précédente.
  • Main data : Pour éditer les mêmes champs indiqués lors de la création du rapport.

Voici une brève description de certaines des options précédentes.

Assistant (Wizard)

Assistant général qui nous permet, par exemple, d'ajouter des graphiques de différents agents/modules au rapport :

pfms-first-custom_reports-image-040.png 

Cet assistant permet de créer facilement d'autres types d'éléments au sein du rapport, comme par exemple afficher les valeurs maximales, minimales ou moyennes de modules sur un intervalle de temps, la liste des alertes déclenchées ou des événements générés.

Assistant SLA

Cet assistant nous permet de créer des éléments de rapport SLA de manière automatique. Vous pourrez choisir les plages de validité des valeurs des modules à sélectionner. Cette fonctionnalité vous permettra de vérifier le % de temps pendant lequel un module a maintenu des valeurs dans des plages spécifiques. Si aucun seuil n'est défini, ils s'ajusteront dynamiquement aux seuils de criticité de chaque module. Vous pourrez ainsi savoir, en résumé, quel % du temps ils se sont comportés comme prévu.

pfms-first-custom_reports-image-050.png

Global

Vous disposez également de rapports groupés :

  • Global : Dans cette section du rapport, nous pourrons créer des éléments de type Exception, Général ou Top N de manière simple via l'utilisation d'un assistant.
  • Exception : Cela affiche les valeurs de plusieurs modules qui satisfont une opération logique (ex : afficher le % d'occupation des liaisons ayant une activité supérieure à 100 Ko/sec).
  • Général : Affiche les valeurs de plusieurs modules triés (croissant, décroissant, par nom d'agent) et/ou groupés par nom.
  • Top N : Affiche N valeurs discriminées par maximum, minimum ou moyenne sur l'ensemble des modules ajoutés, triées par ordre croissant, décroissant ou par nom d'agent.

De cette façon, nous pourrons ajouter différents modules de différents agents, en pouvant également choisir l'opération à effectuer sur chaque module : somme, moyenne, minimum, maximum.

Éditeur d'éléments (Item editor)

Dans cet onglet, nous pouvons trouver des éléments plus spécifiques, comme la possibilité de créer des éléments d'inventaire pour nos rapports.

pfms-first-custom_reports-image-060.png

Cela nous permettra d'afficher les données matérielles et logicielles des agents que nous sélectionnons, si ceux-ci disposent d'une collecte de valeurs d'inventaire.

Une fois les rapports configurés, nous pourrons les visualiser grâce à l'icône View report. Dans le cas de notre rapport, voici les résultats :

pfms-first-custom_reports-image-070.png 

Vous n'obtenez pas les résultats expliqués dans ce chapitre ? Accédez à la section d'aide ou de support.