Δημιουργία έκφρασης XPath
Η λειτουργία επεξεργασίας βάσης δεδομένων συμπτωμάτων παρέχει ένα παράθυρο
διαλόγου από το οποίο οι χρήστες μπορούν να δημιουργούν εκφράσεις XPath χωρίς να
έχουν ειδικές γνώσεις για τη σύνταξη της γλώσσας XPath. Οι εκφράσεις αποτελούνται
από απλά κατηγορήματα τα οποία ομαδοποιούνται με τελεστές AND ή OR.
Ένα απλό κατηγόρημα αποτελείται από ένα γνώρισμα
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
, έναν απλό
τελεστή (=, <, >, <>,...) και μαι τιμή. Οι χρήστες μπορούν να χρησιμοποιούν
τις εκφράσεις που δημιουργούν για την ανάλυση των αρχείων καταγραφής.
Για να δημιουργήσετε μια έκφραση:
- Στη λειτουργία επεξεργασίας για τη μορφή Symptom V2.0, επιλέξτε έναν κόμβο
εκφράσεων XPath. Πατήστε το κουμπί Δημιουργία έκφρασης στο τμήμα
Λεπτομέρειες έκφρασης XPath. Θα ανοίξει το παράθυρο διαλόγου Δημιουργία
έκφρασης XPath. Πατήστε Προσθήκη για να προσθέσετε μια καταχώρηση
(δηλαδή ένα απλό κατηγόρημα) στον πίνακα.
- Επιλέξτε από τη λίστα γνωρισμάτων
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
το γνώρισμα που
θα χρησιμοποιηθεί στο απλό κατηγόρημα.
- Επιλέξτε τον τελεστή (ο τελεστής like χρησιμοποιείται για αντιστοίχιση
μοτίβου). Καταχωρήστε την τιμή που θα πρέπει να έχουν οι εγγραφές των αρχείων
καταγραφής για το γνώρισμα αυτό ώστε να συμφωνούν με την έκφραση κατά την ανάλυση:
- Χρησιμοποιήστε αστερίσκο (*) στη θέση οποιασδήποτε σειράς χαρακτήρων.
- Χρησιμοποιήστε μια γραμμή (|) για μη αποκλειστικό "or".
- Οι τιμές χρόνου πρέπει να έχουν μορφή ISO yyyy-MM-dd hh:mm:ss.sTZD, όπου:
- yyyy είναι μια τετραψήφια τιμή έτους
- MM είναι μια διψήφια τιμή μήνα
- dd είναι μια διψήφια τιμή ημέρας
- hh είναι μια διψήφια τιμή ώρας σε ρολόι 24 ωρών
- mm είναι μια διψήφια τιμή λεπτών
- ss.s είναι μια διψήφια τιμή δευτερολέπτων, με προαιρετικά κλάσματα του δευτερολέπτου μετά την υποδιαστολή
- Το TZD είναι μια ένδειξη ζώνης ώρας, είτε ένας χρόνος 6-χαρακτήρων
σύμφωνα με τη Συντονισμένη Παγκόσμια Ώρα (UTC) όπως +05:00 ή -07:00; ή μια συντόμευση
ζώνης ώρας όπως EST (Ανατολική χειμερινή ώρα) ή GMT (Μέση ώρα Greenwich). Ανατρέξτε στη διεύθυνση http://www.w3.org/TR/NOTE-datetime για πληροφορίες σχετικά με τη μορφοποίηση και στη διεύθυνση http://www.timeanddate.com/library/abbreviations/timezones/ για μια λίστα με τις συντομεύσεις ζώνης ώρας.
Πατήστε ΟΚ.
- Για να τροποποιήσετε μια υπάρχουσα καταχώρηση στον πίνακα, επιλέξτε την και
πατήστε Τροποποίηση.
- Για να αφαιρέσετε μια καταχώρηση από τον πίνακα, επιλέξτε την και πατήστε
Αφαίρεση.
- Επιλέξτε μια τιμή από το σύνθετο πλαίσιο ομαδοποίησης για να ομαδοποιήσετε τις
καταχωρήσεις του πίνακα. Μπορείτε να χρησιμοποιήσετε τη συνθήκη AND ή
OR. Η προεπιλεγμένη τιμή είναι η συνθήκη AND.
- Πατήστε ΟΚ. Ή νέα έκφραση δημιουργείται και η τιμή της εμφανίζεται
στο πλαίσιο Έκφραση XPath.
Υπόδειξη: Στην προβολή αρχείων καταγραφής, αν πατήσετε με το δεξί
κουμπί του ποντικιού σε μια εγγραφή ενός αρχείου καταγραφής και επιλέξετε
Αντιγραφή στο πρόχειρο, η ιδιότητα μηνύματος (message) αυτής της εγγραφής
αντιγράφεται στο πρόχειρο. Αυτό είναι χρήσιμο όταν δημιουργείτε κατηγορήματα
αντιστοίχισης μοτίβων, δηλαδή κατηγορήματα που ορίζονται σε σχέση με το γνώρισμα
μηνύματος (message)
org.eclipse.hyades.logging.events.cbe.ComonBaseEvent
και περιέχουν
έναν από τους τελεστές like ή not like.
Σχετικές εργασίες
Τροποποίηση βάσης δεδομένων συμπτωμάτων
Σχετικές παραπομπές
Προδιαγραφή μορφής Common Base Event
Προβολή αρχείων καταγραφής
(C) Copyright IBM Corporation 2000, 2006. Με την επιφύλαξη παντός δικαιώματος.