Nieuwe XPath-expressie maken
De Symptom-database-editor biedt een venster waarmee gebruikers snel XPath-expressies
kunnen formuleren zonder enige voorkennis van de XPath-syntaxis. De
expressies bestaan uit enkelvoudige predikaten die zijn gegroepeerd met de operatoren
AND of OR. Een eenvoudig predikaat bestaat uit een
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
-kenmerk, een operator (=, <, >, <>,...) en
een waarde.
Zodra de expressie is gemaakt, kunt u het gebruiken voor een logboekanalyse.
Een expressie maken:
- In de Symptom V2.0-opmaakeditor selecteert u een XPath-expressie. In het
deelvenster Gegevens van XPath-expressie klikt u op de knop Nieuwe expressie
om het venster Nieuwe XPath-expressie af te beelden. Klik op Toevoegen
om een item toe te voegen aan de expressietabel.
- Selecteer het kenmerk dat u wilt gebruiken voor uw predikaat in de lijst van
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
-kenmerken.
- Selecteer
de operator (met Like voert u een patroonzoekopdracht uit). Geef de waarde op die
logboekrecords voor het kenmerk moeten hebben om te voldoen aan de expressie wanneer de
analyse wordt uitgevoerd.
- Gebruik een sterretje (*) om een willekeurige tekenreeks aan te geven.
- Gebruik een verticaal streepje (|) om een niet-exclusieve "or"
aan te geven.
- Datum- en tijdwaarden moeten de ISO-indeling jjjj-MM-dd uu:mm:ss.sTZD hebben.
Hierbij geldt:
- jjjj is een jaarwaarde van vier cijfers
- MM is een maandwaarde van twee cijfers.
- dd is een dagwaarde van twee cijfers
- uu is een uurwaarde van twee cijfers voor een 24-uursklok
- mm is een minuutwaarde van twee cijfers
- ss.s is een secondewaarde van twee cijfers, met optioneel een waarde achter de decimale komma
- TZD is een aanduiding van de tijdzone. Dit is een tijdcode van zes tekens volgens de Coordinated Universal Time (UTC), bijvoorbeeld +05:00 of -07:00, of de afkorting van een tijdzone, bijvoorbeeld EST of GMT. Zie
http://www.w3.org/TR/NOTE-datetime voor informatie over de indeling en
http://www.timeanddate.com/library/abbreviations/timezones/ voor een lijst van tijdzoneafkortingen.
Klik op OK.
- Om een bestaand item in de expressietabel te wijzigen, selecteert u het item, klikt
u op Bewerken en brengt u de wijzigingen aan.
- Om een item te verwijderen, selecteert u het en klikt u op Verwijderen.
- Selecteer een waarde in de vervolgkeuzelijst met expressies voor het groeperen van
items in de expressietabel met een AND- of OR-voorwaarde.
Standaard wordt de voorwaarde AND gehanteerd.
- Klik op OK. Er wordt een XPath-expressie gegenereerd, die wordt afgebeeld in
het tekstvak XPath-expressie.
Tip: Als u in de view Logboek met de rechtermuisknop op een logboekrecord
kunt klikken en u selecteert Kopiëren naar klembord wordt de berichteigenschap van
dat logboekrecord gekopieerd naar het klembord. Dit is handig bij het maken van
predikaten voor het zoeken naar overeenkomsten, ofwel predikaten die worden gedefinieerd
met het berichtkenmerk org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
en die een van operatoren like of not like bevat.
Verwante taken
Een probleemdatabase bewerken
Verwante onderwerpen
Indelingsspecificatie Common Base Event
View Logboek
(C) Copyright IBM Corporation 2000, 2006. Alle rechten voorbehouden.