RRD Collector - RRD Manager
Manuel de l'administrateur
TDM

Structure du fichier XML de liste des graphiques RRD de LoriotPro


Le fichier Graph_Profiles.xml contient une liste de tous les Graphiques RRD déclarées dans LoriotPro. Cette liste est mise à jour à partir de RRD manager ou de RRD collector de manière transparent pour l’utilisateur.

Le schema du fichier (Graph_Profiles.xsd)

graphiques rrd xml structure

Une profil de graphique permet de décrite les caractéristique d’un graphique par un ensemble de balise XML  contenu dans la balise <Graph></Graph>                       

<Graph>

Balise de délimitation d’un graphique dans le fichier des graphiques

Attribut DateCreation

Attribut Author

Attribut Description

<Graph_Name>

Le nom du graphique

<Graph_FileName>

Le nom du fichier du graphique proprement dit en extension gd, gif ou png

<Users>

La liste des fichiers de Report utilisant ce graphique. Cela evite de détruire un graphique à partir de RRD manager si celui-ci est utilisé dans un Report.

<ReportTypeUser>

<GraphTitle

Le titre apparaissant dans la zone du graphique

ShowTitle Option pour afficher ou non le titre

<StartTime

La valeur de temps initial de l’axe du temps X

<EndTime>

La valeur de temps finale de l’axe des temps X. Par défaut positionnée à maintenant « now »

<IMGFormat>

Format de l’image (gd, gif ou png )

<DrawingAreaWidth>

Largeur de la zone du graphique

<DrawingAreaHeight>

Hauteur de la zone de graphique

<YLogarithmicScale>

Type de l’échelle des Y, soit linéaire soit logarithmique

<Y_Legend

Texte de légende de l’axe Y

ShowYLegend="TRUE">

<DEF_Virtual_Name>

Une définition de source de donnée brute ou consolidée

Attribut Description : Une description de la courbe pour mieux l’identifier dans RRD manager

 

<Virtual_Name>

Un nom virtuel pour identifier l’origine des données de la courbe

<DataBase_Path>

Le chemin d’accès à la base RRD dont sont issue les données du graphique

<DataBase_Name>

Le nom de la base RRD dont sont issue les données du graphique

<DS_Name>

Le nom de la source de données dans la base

<ConsolidationFunction>

Le nom de la fonction de consolidation utilisé

<Plot>

Contient les caractéristiques d’une des courbes du graphique

 

<PlotType>

Le mode d’affichage soit ligne, en surface ou en surface empilée

<Virtual_Name>

Le nom de la courbe

<Virtual_Name_Type>

Le nom virtuel défini dans la section précédente dans la balise <DEF_Virtual_Name>

<Color>

La couleur de la courbe

<Legend

La légende associée à la courbe qui apparaît en dessous

<LineSize>

Dans le cas de courbe de type ligne l’épaisseur du trait utilisé

Exemple de contenu pour une collecte de ping :

<Graph DateCreation="Tuesday, December 13, 2005" Author="4868263847112212481" Description="Last hour">
            <Graph_Name>LoriotPro-4868263847112212481-hourly</Graph_Name>
            <Graph_FileName>.\www\RRDgraphs\LoriotPro-4868263847112212481-hourly.gif</Graph_FileName>
            <Users>
                  <ReportTypeUser>LoriotPro-4868263847112212481</ReportTypeUser>
                  <ReportTypeUser>LoriotPro-4868263847112212481</ReportTypeUser>
            </Users>
            <GraphTitle ShowTitle="TRUE">Title</GraphTitle>
            <StartTime>-3600</StartTime>
            <EndTime>now</EndTime>
            <IMGFormat>GIF</IMGFormat>
            <DrawingAreaWidth>600</DrawingAreaWidth>
            <DrawingAreaHeight>200</DrawingAreaHeight>
            <YLogarithmicScale>LINEAR</YLogarithmicScale>
            <Y_Legend ShowYLegend="TRUE">milliseconds</Y_Legend>
            <DEF_Virtual_Name Description="PING - Round Trip Time in milliseconds, Host : LoriotPro, Packet size : 64, TTL : 32, Timeout : 4">
                  <Virtual_Name>DS0</Virtual_Name>
                  <DataBase_Path>.\RRDataBases\LoriotPro-4868263847112212481.rrd</DataBase_Path>
                  <DataBase_Name>LoriotPro-4868263847112212481</DataBase_Name>
                  <DS_Name>DS0</DS_Name>
                  <ConsolidationFunction>AVERAGE</ConsolidationFunction>
            </DEF_Virtual_Name>
            <Plot>
                  <PlotType>LINE</PlotType>
                  <Virtual_Name>DS0</Virtual_Name>
                  <Virtual_Name_Type>DEF</Virtual_Name_Type>
                  <Color>20E0F8</Color>
                  <Legend>"Ping to \:LoriotPro - IP address = 12.1.1.2 - Packet Size = 64 - Time To Live = 32 - Time Out = 4\l"</Legend>
                  <LineSize>2</LineSize>
            </Plot>
      </Graph>

 


www.loriotpro.com