Manuel de l'administrateur Table des matières LinkedIn social network LinkedIn social network LinkedIn social network LinkedIn social network Share on social media

Structure du fichier XML de liste des bases RRD de LoriotPro


Le fichier DataBaseList.xml contient une liste de toutes les bases 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.

Schema de la structure xml (DataBaseList.xsd)

Une Database est décrite par un ensemble de balise XML  contenu dans la balise <DataBase></DataBase>

Description des balises XML      

<DataBase>

Une entrée pour la déclaration d’une database RRD dans le fichier  DataBaseList.xml

Les attribut suivant sont associé à cette balise

Attribut DateCreation : Date de création de cette database

Attribut Author : Auteur de cette nouvelle entrée

Attribut Description :  Description de la database

<DataBase_Name>

Un nom unique attribué à cette DataBase RRD. L’unicité est réalisé automatiquement par RRD Collector par l’ajout de l’identifiant unique du plug-in LoriotPro UID, attribué à ce Plug-in lors de sa création.

<DataBase_Profile>

Un profil de database RRD assigné à cette database. Les profils contiennent une description complète des données collectées, des fonctions de consolidation associées et des archives round robin ( RRA ).

<DataBase_Path>

Le chemin d’accès au fichier de la database RRD relatif au répertoire d’installation /bin de LoriotPro

<Users>

Une liste de balise  <GraphTypeUser> contenant le nom des graphiques créer à partir de données issues de cette database.

<Mapping>

Une liste des données sources (Data Source) utilisé pour enrichir  la database. Les données sources sont issues de la collecte de valeur d’objet snmp, de temps de réponse de ping ( Round Trip Time) et de toutes autres valeurs que LoriotPro pourrait collecter.

Dans l’exemple de collecte de temps de réponse RTT issue de ping des balises complémentaires permettent de mémoriser les paramètres spécifiques à la mesure.

Mapping de données sources de type temps de réponse Ping

<Owner>

 L’identifiant du Plug-in en charge de la collecte de cette donnée source

<DataSourceName>

Un nom unique assigné à cette donnée source généralement appelé DSx, x étant croissant à partir de 0  

<Object>

le nom du host IP sur lequel est realize la mesure

<IP_Address>

L’adresse IP du host

<PacketSize>

La taille des paquets utilize pour cette mesure

<TimeToLive>

Le nombre de routeurs maximum traversé autorisé par ce ping

<TimeOut>

Le délai maximum d’attente pour la réponse au ping

Exemple de contenu pour une collecte de ping :

<DataBase DateCreation="Friday, December 23, 2005" Author="4876363472532668435" ="LoriotPro IP address : 127_0_0_1">
            <DataBase_Name>LoriotPro-4876363472532668435</DataBase_Name>
            <DataBase_Profile>P_LoriotPro-4876363472532668435</DataBase_Profile>
            <DataBase_Path>.\RRDataBases\LoriotPro-4876363472532668435.rrd</DataBase_Path>
            <Users>
                  <GraphTypeUser>LoriotPro-4876363472532668435-hourly</GraphTypeUser>
                  <GraphTypeUser>LoriotPro-4876363472532668435-daily</GraphTypeUser>
                  <GraphTypeUser>LoriotPro-4876363472532668435-weekly</GraphTypeUser>
                  <GraphTypeUser>LoriotPro-4876363472532668435-monthly</GraphTypeUser>
                  <GraphTypeUser>LoriotPro-4876363472532668435-yearly</GraphTypeUser>
            </Users>
            <Mapping>
                  <Owner>LoriotPro-4876363472532668435</Owner>
                  <DataSourceName>DS0</DataSourceName>
                  <Object>www.loriotpro.com</Object>
                  <IP_Address>212.43.241.105</IP_Address>
                  <PacketSize>64</PacketSize>
                  <TimeToLive>32</TimeToLive>
                  <TimeOut>4</TimeOut>
            </Mapping>
</DataBase>

 


www.loriotpro.com