Új XPath kifejezés létrehozása

A tünetadatbázis fenntart egy párbeszédablakot, amely lehetővé teszi a felhasználóknak az XPath kifejezések gyors létrehozását bármilyen korábbi XPath nyelvszintaxis ismerete nélkül. A kifejezések egyszerű logikai függvényekből állnak AND vagy OR operátorok szerint csoportosítva. Az egyszerű logikai függvény egy org.eclipse.hyades.logging.events.cbe.ComonBaseEvent jellemzőből áll, és egy egyszerű operátorból (=, <, >, <>,...) valamint egy értékből. Amint a kifejezés létrehozásra kerül, használható a naplóelemzéshez.

Kifejezés létrehozásának menete:


  1. A Symptom V2.0 formátumú szerkesztőben válasszon ki egy XPath kifejezés csomópontot. Az XPath kifejezés részletei panelen kattintson az Új kifejezés gombra, az Új XPath kifejezés párbeszédablak megjelenítésre kerül. Kattintson a Hozzáadás gombra egy bejegyzés felvételéhez a kifejezéstáblába, amely egy egyszerű logikai függvény.
  2. Válassza ki az egyszerű logikai függvényben használandó jellemzőt az org.eclipse.hyades.logging.events.cbe.ComonBaseEvent jellemzők listájából.
  3. Válassza ki az operátort (a like mintaillesztést hajt végre). Adja meg azt az értéket, amellyel a naplóbejegyzéseknek rendelkezniük kell ehhez a jellemzőhöz, hogy a naplóelemzés időpontjában megfeleljenek a kifejezésnek:

    Kattintson az OK gombra.

  4. A kifejezéstáblában egy meglévő bejegyzés szerkesztéséhez válassza ki a kívánt bejegyzést, kattintson a Szerkesztés gombra, majd módosítsa a mezőket.
  5. Bejegyzés eltávolításához válassza ki a kívánt bejegyzést, majd kattintson az Eltávolítás lehetőségre.
  6. Válasszon ki egy értéket a csoportkifejezések legördülő listájában a kifejezéstáblában bejegyzések csoportosításához AND vagy OR feltételek szerint. Az alapértelmezett kijelölés az AND feltétel.
  7. Kattintson az OK gombra. Az XPath kifejezés előállításra és az érték beállításra került az XPath kifejezés mezőjében.

Ötlet: Ha a Naplónézetben a jobb egérgombbal rákattint egy naplóbejegyzésre és kiválasztja a Vágólapra másolás lehetőséget, akkor a naplóbejegyzés üzenettulajdonsága a vágólapra kerül másolásra. Ez hasznos lehet a logikai függvényeknek megfelelő mintatípusának készítésekor, amelyek a org.eclipse.hyades.logging.events.cbe.ComonBaseEvent üzenetjellemzővel szemben kerültek meghatározásra és tartalmazzák a következő operátorok egyikét: like vagy not like.

Kapcsolódó feladatok
Tünetadatbázis szerkesztése

Kapcsolódó leírások
Common Base Event formátum meghatározása
Napló nézet