Οι
ρουτίνες χειρισμού ειδοποιήσεων εκτελούν τα βήματα για την αποστολή ειδοποιήσεων
διαφορετικών ειδών στους χρήστες. Οι ειδοποιήσεις αποστέλλονται βάσει των προτύπων
υπηρεσιών ενεργειών που ρυθμίζονται μέσω των πινάκων της διαχειριστικής κονσόλας του
Adaptive Action Manager.
Υπάρχουν τέσσερα είδη ειδοποιήσεων: προειδοποιήσεις, μηνύματα e-mail, μηνύματα κινητού
τηλεφώνου και μηνύματα συσκευής τηλεειδοποίησης.
Κάθε υπηρεσία ενέργειας απαιτεί την αποθήκευση του ίδιου είδους δεδομένων προτύπων στη
βάση δεδομένων καταλόγου υπηρεσιών ενεργειών με τη χρήση των πινάκων διαχείρισης του
Adaptive Action Manager.
Οι ρουτίνες χειρισμού ειδοποιήσεων χωρίζονται σε δύο είδη:
- Τη
ρουτίνα χειρισμού προειδοποιήσεων, η οποία χειρίζεται τις προειδοποιήσεις
- Τη ρουτίνα χειρισμού e-mail, η οποία χειρίζεται τις ειδοποιήσεις e-mail, συσκευής τηλεειδοποίησης και
κινητού τηλεφώνου
Τα απαιτούμενα δεδομένα στο πρότυπο ειδοποίησης έχουν ως εξής:
- Δεδομένα κεντρικού καταλόγου LDAP και δεδομένα ερωτήματος LDAP που επιτρέπουν την υποβολή
ερωτημάτων σε μια βάση δεδομένων LDAP για την ανάκτηση μιας λίστας χρηστών που θα λάβουν
την ειδοποίηση. Στην περίπτωση των προειδοποιήσεων, οι πληροφορίες που ανακτώνται είναι
ταυτότητες χρηστών. Στην περίπτωση των ειδοποιήσεων μέσω κινητού
τηλεφώνου, μέσω συσκευής τηλεειδοποίησης και μέσω e-mail, πρόκειται για τις διευθύνσεις
e-mail των χρηστών οι οποίοι θα λάβουν την ειδοποίηση.
- Θέμα της ειδοποίησης
που θα αποσταλεί στους χρήστες.
- Κυρίως
κείμενο της ειδοποίησης με λεπτομερείς πληροφορίες σχετικά με το εκπεμπόμενο περιστασιακό
συμβάν και τις τιμές των μετρικών στοιχείων. Οι τιμές των μετρικών στοιχείων εμφανίζονται
αφού αντικατασταθούν οι μεταβλητές τους με τις αντίστοιχες τιμές των εισερχομένων
περιστασιακών συμβάντων. Οι μεταβλητές των μετρικών στοιχείων ορίζονται στο κυρίως
κείμενο και στο θέμα της ειδοποίησης.
Μπορεί να ορίζονται
μεταβλητές στο θέμα ή στο κυρίως κείμενο μιας ειδοποίησης. Αυτές αντιστοιχίζονται σε
τιμές πεδίων του Common Base Event ή των επιχειρησιακών περιστασιακών συμβάντων που
διαβάζονται από τη ρουτίνα χειρισμού. Οι τιμές δεδομένων στο Common Base Event
αντικαθιστούν τις αντίστοιχες μεταβλητές. Οι ειδοποιήσεις μέσω e-mail, μέσω κινητού
τηλεφώνου και μέσω συσκευής τηλεειδοποίησης αποστέλλονται ως μηνύματα e-mail σε έναν
εξυπηρετητή SMTP που έχει οριστεί από το χρήστη. Η ρουτίνα χειρισμού προειδοποιήσεων του
Adaptive Action Manager αποστέλλει
στη βάση δεδομένων εκτέλεσης το θέμα, το κυρίως κείμενο, τα συμβάντα και μια λίστα με
ταυτότητες χρηστών που θα αποθηκευτούν. Οι εκπεμπόμενες προειδοποιήσεις εμφανίζονται στην
προβολή προειδοποιήσεων του λειτουργικού τμήματος Dashboard Client του
WebSphere Business Monitor.