Παρακολούθηση εφαρμογής με ρουτίνες καταγραφής

Ένας αποτελεσματικός τρόπος για τον εντοπισμό και τη διάγνωση των προβλημάτων στις εφαρμογές είναι η καταγραφή των συμβάντων και των σφαλμάτων των εφαρμογών. Αυτά τα συμβάντα και τα σφάλματα καταγράφονται συνήθως μέσω μιας λειτουργίας καταγραφής (π.χ. JSR-047 ή API καταγραφής Java). Εναλλακτικά, είναι δυνατή η απευθείας καταγραφή των σφαλμάτων και των συμβάντων σε μια ρουτίνα καταγραφής ως τμημάτων κώδικα XML. Η διαχείριση των ρουτινών καταγραφής γίνεται από τον ελεγκτή ρουτινών επιτρέποντας στους προγραμματιστές και στο προσωπικό υποστήριξης να συνδέονται σε τοπικές ή απομακρυσμένες ρουτίνες καταγραφής για την παρακολούθηση της δραστηριότητας των εφαρμογών σε πραγματικό χρόνο.

Τα συμβάντα και τα σφάλματα που καταγράφονται σε μια ρουτίνα καταγραφής είναι τμήματα κώδικα XML όπως η μορφή Common Base Event.

Για την καταγραφή των συμβάντων και των σφαλμάτων σε μια ρουτίνα καταγραφής, οι προγραμματιστές μπορούν να ρυθμίσουν τη λειτουργία καταγραφής που χρησιμοποιούν και να τη μετατρέψουν αυτόματα σε μορφή Common Base Event χρησιμοποιώντας την υποστήριξη του βοηθητικού προγράμματος καταγραφής. Χαρακτηριστικό παράδειγμα είναι το δείγμα του Apache Common Logging.

Εναλλακτικά, οι προγραμματιστές μπορούν να γράφουν τμήματα κώδικα XML απευθείας στην κλάση org.eclipse.hyades.logging.core.LoggingAgent.



Σχετικές έννοιες
Μοντέλο Common Base Event
Προβολές εργαλείο ανάλυσης αρχείων καταγραφής και ιχνηλασίας
Συσχέτιση αρχείων καταγραφής


Σχετικές παραπομπές
Προδιαγραφή μορφής Common Base Event
Αρχείο .xsd του Common Base Event (Διασυνδέσεις με εξωτερικό δικτυακό τόπο)
Υποστήριξη βοηθητικού προγράμματος καταγραφής
Στατιστικό αρχείο .xsd (Διασυνδέσεις με εξωτερικό δικτυακό τόπο)
Αρχείο ιχνηλασίας .xsd (Διασυνδέσεις με εξωτερικό δικτυακό τόπο)


Σχετικές εργασίες
Ανάλυση αρχείων καταγραφής