Vytváření nového výrazu XPath
Editor databáze projevů nabízí dialogové okno, které umožňuje uživatelům rychle vytvářet výrazy XPath bez předchozích znalostí syntaxe jazyka XPath. Výraz se skládá s jednoduchých predikátů seskupených podle operátorů AND nebo OR. Jednoduchý predikát se skládá z atributu org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
, jednoduchého operátoru (=, <, >, <>,...) a hodnoty.
Po vytvoření výrazu je možné jej používat při analýze protokolů.
Chcete-li vytvořit výraz:
- V editoru formátu Symptom V2.0 vyberte uzel Výraz XPath. V podokně Podrobnosti výrazu XPath klepněte na tlačítko Nový výraz a zobrazí se dialogové okno Nový výraz XPath. Klepnutím na Přidat se položka (tj. jednoduchý predikát) přidá do tabulky výrazů.
- Atribut, který chcete použít ve svém jednoduchém predikátu, vyberte ze seznamu atributů
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
.
- Vyberte operátor (like provede porovnávání vzorů). Zadejte hodnotu, kterou záznamy protokolu musí pro daný atribut mít, aby bylo možné provádět porovnání s vaším výrazem při analýze protokolů:
- Hvězdička (*) představuje libovolný řetězec.
- Svislé dělítko (|) představuje nevýlučné "nebo".
- Hodnoty typu Čas musí být ve formátu ISO yyyy-MM-dd hh:mm:ss.sTZD, kde:
- yyyy je čtyřčíselná hodnota roku
- MM je dvojčíselná hodnota měsíce
- dd je dvojčíselná hodnota dne
- hh je dvojčíselná hodnota hodiny ve 24hodinovém režimu
- mm je dvojčíselná hodnota minut
- ss.s je dvojčíselná hodnota sekund s volitelnými desetinami sekundy po desetinné čárce
- TZD je identifikátor časového pásma: Buďto šestiznakový časový údaj vztažený k univerzálním časovým souřadnicím (UTC), například +05:00, nebo -07:00, nebo zkratka časového pásma, například EST nebo GMT. Viz
http://www.w3.org/TR/NOTE-datetime pro informace o formátu a
http://www.timeanddate.com/library/abbreviations/timezones/ pro seznam zkratek časových pásem.
Klepněte na OK.
- Chcete-li upravit stávající položku v tabulce výrazů, vyberte ji, klepněte na Upravit a upravte příslušná pole.
- Chcete-li položku odebrat, vyberte ji a klepněte na Odebrat.
- Vyberte hodnotu v poli se seznamem výrazů skupiny a seskupte položky v tabulce výrazů pomocí operátoru AND nebo OR. Výchozí volbou je podmínka AND.
- Klepněte na OK. Vygeneruje se výraz XPath a hodnota je nastavena na textové pole Výraz XPath.
Tip: Pokud v pohledu Protokol klepnete pravým tlačítkem myši na záznam protokolu a vyberete Zkopírovat do schránky, bude vlastnosti Zpráva daného záznamu protokolu zkopírována do schránky. Toto je užitečné při vytváření predikátů typu Vzor shody, tj. predikátů definovaných proti atributu zprávy org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
a obsahujících jeden z operátorů like nebo not like.
Související úlohy
Úprava databáze projevů
Související odkazy
Specifikace formátu události Common Base Event
Pohled Protokol
(C) Copyright IBM Corporation 2000, 2006.
Všechna práva vyhrazena.