Rubrique précédente: Interrogation de RIB pour générer un rapport sur une autocertificationRubrique suivante: Interrogation de RIB pour renvoyer un rapport de jauge


Interrogation de RIB pour renvoyer un rapport de table

Vous pouvez interroger la RIB pour qu'elle renvoie des données prenant en charge les rapports de tendance concernant les données CA Performance Management. Vous pouvez saisir des requêtes RIB directement dans un navigateur Web ou dans des définitions de vue.

Faites précéder les requêtes RIB saisies directement dans un navigateur Web des informations suivantes :

http://nom_hôte:port/rib/query/

nom_hôte:port

Spécifie le nom d'hôte de Data Aggregator et le numéro de port.

Port par défaut : 8581

Voici un exemple de requête :

http://nom_hôte:port/rib/query/SELECT .PollItem.ID, .Item.Name, .DiscardsIn.Avg, .DiscardsOut.Avg FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .PollItem.DeviceID = (478) AND .EndTime(300) > 1320692340 AND .EndTime(300) <= 1320695940 GROUP BY .PollItem.ID ORDER BY .DiscardsIn.Avg DESC LIMIT 10

Les définitions de vue fournissent un certain nombre de variables prédéfinies qui sont automatiquement remplacées par des informations contextuelles par l'infrastructure de génération de rapports. Ces variables rendent possible la création de pages adaptées à vos intérêts. A mesure que vous réglez la période ou que vous accédez à différents éléments, les vues affichent les données adaptées.

Pour effectuer une requête pour un rapport de table Principaux rejets d'interfaces, saisissez les commandes suivantes :

SELECT .PollItem.ID, .Item.Name, .DiscardsIn.Avg, .DiscardsOut.Avg FROM CA.IM.DA.MF.NormalizedPortInfo.IFSTATS WHERE .PollItem.DeviceID = {itemId} AND .EndTime({resolution}) > {utcTimeStart} AND .EndTime({resolution}) < {utcTimeEnd} GROUP BY .PollItem.ID ORDER BY .DiscardsIn.Avg DESC LIMIT 10

Vous pouvez utiliser des variables, telles que {utcTimeStart}, {utcTimeEnd} et {resolution} dans les requêtes RIB, afin qu'il ne soit plus nécessaire de préprogrammer certains éléments. Le moteur de génération de rapports RIB renvoie automatiquement la valeur correcte pour ces variables.

Remarque : Pour plus d'informations sur les variables que vous pouvez utiliser dans les requêtes RIB, consultez le Manuel de l'API de la base de données des informations de rapport CA Performance Center.