Utilisez la commande getQueryList pour répertorier toutes les requêtes disponibles dans votre environnement CA Enterprise Log Manager. La réponse XML contient également les données de formatage et les critères de filtrage prédéfinis pour chaque requête.
Vous pouvez utiliser les paramètres facultatifs suivants avec la commande getQueryList.
Définit une balise qui existe dans le système. Vous pouvez inclure une ou plusieurs balises à rechercher à l'aide de la commande getQueryList. Si vous spécifiez une balise inconnue, la commande produit une liste vide.
Indique comment la commande getQueryList traite plusieurs balises. Les valeurs valides sont AND et OR. La valeur par défaut est OR. Vous ne pouvez utiliser qu'une valeur tagLogic à la fois.
Exemple de balise non filtrée
https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryList
Renvoie toutes les requêtes et les données de formatage associées à chacune d'elles.
Exemple de paramètre TagLogic avec la valeur OR
https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryList&tag=Unknown Category&tag=System
Renvoie toutes les requêtes associées aux balises "Unknown Category" OR "System" ("Catégorie inconnue" OU "Système")
Exemple de paramètre TagLogic avec la valeur AND
https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryList&tag=Unknown Category&tag=System&tagLogic=and
Renvoie toutes les requêtes associées aux balises "Unknown Category" AND "System" ("Catégorie inconnue" ET "Système")
Exemple de résultat
Cet exemple abrégé montre une seule requête , "System Event Count by Event Category" (Nombre d'événements du système par catégorie d'événement)..
<?xml version="1.0" encoding="UTF-8" ?> <Result> <Value>true</Value> <Description>Get Object Successful. Type [getQueryList]</Description> <Items> <Item edit="false"> <Panel id="Subscription/panels/System_Event_Count_by_Event_Category" name="System Event Count by Event Category" subscription="true" version="12.0.46.8"> <Description>Ranks system event count activity by event category</Description> <Tags> <Tag name="System" /> </Tags> <Query id=""> <Table>view_event</Table> <Args unique="false" /> <Column columnname="event_datetime" datatype="T" displayname="Date" resultname="event_datetime" visible="true" /> <Column columnname="event_category" datatype="S" displayname="Category" grouporder="1" notnull="true" resultname="event_category" sortdesc="" visible="true" /> <Column columnname="event_count" datatype="I" displayname="Count" functionname="sum" resultname="event_count" sortdesc="true" sortorder="1" visible="true" /> </Query> <Display> <X name="Category" resultname="event_category" /> <Y name="Count" resultname="event_count" /> <Visualization type="VizBarChart" /> <Visualization type="VizPieChart" /> <Visualization type="VizTable" /> </Display> </Panel> </Item> <Item edit="false">
"Panel id=" indique qu'il s'agit d'un rapport d'abonnement et indique son nom.
Remarque : Si la requête est une invite, la balise "Prompt id=" apparaît au lieu de la balise "Panel id=", par exemple "Prompt id=HostPrompt".
"Tag Name=" indique la balise System.
Les éléments "Column columname=" spécifient les colonnes d'événements dans lesquelles la requête a effectué la recherche et leur agencement.
Les éléments "Display" spécifient la forme sous laquelle les événements sont affichés.
| Copyright © 2010 CA. Tous droits réservés. | Envoyer un courriel à CA Technologies sur cette rubrique |