Περιγραφή περιστασιακών συμβάντων

Υπάρχουν δύο είδη περιστασιακών συμβάντων που αποστέλλονται από το Monitor Server και λαμβάνονται από το Adaptive Action Manager. Και τα δύο είδη συμβάντων συμφωνούν με τις προδιαγραφές Common Base Event.

Τα κοινά περιστασιακά συμβάντα περιέχουν ένα σύνολο πεδίων που κατηγοριοποιούνται σε τρεις ομάδες: η πρώτη ομάδα περιλαμβάνει τα πεδία που είναι υποχρεωτικά για κάθε συμβάν common base event. Η δεύτερη ομάδα περιλαμβάνει τα πεδία που προστίθενται σε κάθε συμβάν που πρέπει να σταλεί στο Adaptive Action Manager. Η τρίτη ομάδα περιλαμβάνει τα πεδία που προστίθενται στα συμβάντα που δημιουργήθηκαν εξαιτίας μιας εξαίρεσης (προβλεπόμενης, μη προβλεπόμενης και αμφίβολης εξαίρεσης). Τα πεδία συμβάντων περιγράφονται παρακάτω:

Υποχρεωτικά πεδία συμβάντων common base event
Πεδίο Τιμή Σχόλιο
CreationTime currentEvent.getCreationTime() = η ώρα δημιουργίας του συμβάντος υπό επεξεργασία  
SourceComponentID.Application BaseMonitoringContextInterface.AM_COMPNENT_APPLICATION = "Websphere Business Monitor Version 6.0"  
SourceComponentID.Component BaseMonitoringContextInterface.AM_COMPNENT_COMPONENT = "com.ibm.wbimonitor"  
SourceComponentID.Subcomponent BaseMonitoringContextInterface.AM_COMPNENT_SUB_COMPONENT = "com.ibm.wbimonitor.observationmgr"  
SourceComponentID.ComponentType BaseMonitoringContextInterface.AM_COMPNENT_COMPNENT_TYPE = "engine"  
SourceComponentID.ComponentIDType ComponentIdentification.COMPONENT_ID_TYPE_PRODUCT_NAME  
SourceComponentID.Location getHostAddress() = Διεύθυνση IP τρέχοντος υπολογιστή ή, αν δεν υπάρχουν διεπαφές δικτύου,127.0.0.1  
SourceComponentID.LocationType ComponentIdentification.LOCATION_TYPE_IPV4  
Situation "Monitor Situation"  
Situation.reportSituation "External" "ecode"  
Severity 10-συμβάντα προερχόμενα από μοντέλα 40- προβλεπόμενες εξαιρέσεις 70- μη προβλεπόμενες εξαιρέσεις και αμφίβολα συμβάντα 10- πληροφορίες 40- σφάλμα 70- ανεπανόρθωτο σφάλμα
ElapsedTime 12000  
Priority 50- συμβάντα προερχόμενα από μοντέλα 50- προβλεπόμενες εξαιρέσεις 70- μη προβλεπόμενες εξαιρέσεις και αμφίβολα συμβάντα 50- μέτρια προτεραιότητα 70- υψηλή
ExtensionName Είδος συμβάντος  

Πεδία που πρέπει να υπάρχουν σε κάθε περιστασιακό συμβάν που αποστέλλεται στο Adaptive Action Manager
Όνομα γνωρίσματος Περιεχόμενο Παράδειγμα
BusinessSituationName Το όνομα της επιχειρησιακής περίστασης. Για επιχειρησιακά περιστασιακά συμβάντα που ορίζονται από το χρήστη, αυτό είναι το όνομα που έχει ορίσει ο χρήστης. Για τα περιστασιακά συμβάντα που ορίζονται από το Monitor, πρόκειται για το προκαθορισμένο όνομα της προβλεπόμενης εξαίρεσης. UserSituation1 ή com.ibm.wbimonitor.ParentNotFound
ContextID Αντιπροσωπεύει το MCIID που θα αντικατασταθεί από το Monitor server 1233344
ContextDef Αντιπροσωπεύει το φυσικό όνομα του περιβάλλοντος παρακολούθησης που θα αντικατασταθεί από το Monitor server Ndsoijh29832498

Πεδία που υπάρχουν σε κάθε περιστασιακό συμβάν που προκύπτει από εξαίρεση
Όνομα γνωρίσματος Περιεχόμενο Παράδειγμα
Μοντέλο επιχειρησιακών μέτρων Name Το πλήρες όνομα του μοντέλου επιχειρησιακών μέτρων χωρίς τα κρυφά μοντέλα επιχειρησιακών μέτρων BMM1, BMM2
Monitoring Context Name Πλήρες επιχειρησιακό όνομα περιβάλλοντος παρακολούθησης MC1/MC2
Original Event Το συμβάν που προκάλεσε την εξαίρεση. Δεν μπορούσε να συμπεριληφθεί σε στοιχείο δεδομένων περιβάλλοντος ούτε ή σε στοιχείο εκτεταμένων δεδομένων και κατά συνέπεια προστίθεται ως στοιχείο ANY.  
Exception Message Καθολικό μήνυμα εξαίρεσης No Correlation Matches for event entry EVENTENTRY in context CONTEXT
Για περιστασιακά συμβάντα που καθορίζονται από τη λειτουργία παρακολούθησης, όλα τα πιθανά πεδία συμπληρώνονται από το Monitor Server. Στον πίνακα που ακολουθεί αναγράφονται όλα τα ονόματα των περιστάσεων που ορίζονται από τη λειτουργία παρακολούθησης με τα αντίστοιχα γνωρίσματα συμβάντων για κάθε περίσταση. Τα ονόματα περιστάσεων του Monitor έχουν πρόθημα "com.ibm.wbimonitor" για να αποφεύγεται η σύμπτωσή τους με τα ονόματα άλλων επιχειρησιακών περιστάσεων του Adaptive Action Manager.
Τα ονόματα περιστάσεων που ορίζονται από το Monitor με τα αντίστοιχα γνωρίσματα συμβάντος για κάθε περίσταση
Όνομα περίστασης Όνομα μοντέλου επιχειρησιακών μέτρων Όνομα περιβάλλοντος παρακολούθησης Αρχικό συμβάν ContextID ContextDef Μήνυμα εξαίρεσης Ενέργεια του Adaptive Action Manager
MultipleParentFound

Ναι


Ναι


Ναι

      email
ParentNotFound

Ναι


Ναι


Ναι

      email
NoCorrelationMatches

Ναι


Ναι


Ναι

      email
MultipleCorrelationMatches

Ναι

       

Ναι

email
OneCorrelationMatch

Ναι


Ναι


Ναι


Ναι


Ναι


Ναι

email
IndoubtEventInMonitorQueue          

Ναι

email
RuntimeException

Ναι


Ναι


Ναι


Ναι


Ναι


Ναι

email
Συναφείς έννοιες
Χειρισμός εξαιρέσεων
Εμπρόθεσμες περιστάσεις
Επισκόπηση του Adaptive Action Manager

Copyright IBM Corporation 2005, 2006. Με την επιφύλαξη παντός δικαιώματος.