Η αρχιτεκτονική του WebSphere Business Monitor 6.0.1 αποτελείται από ένα σύνολο εσωτερικών λειτουργικών τμημάτων και μια ομάδα εξωτερικών
λειτουργικών τμημάτων.
Τα μοντέλα επιχειρησιακών μέτρων που ορίζονται στο
WebSphere Business Modeler
είναι ουσιαστικής σημασίας για την παρακολούθηση διεργασιών.
Σε ένα
μοντέλο επιχειρησιακών μέτρων
ορίζετε σημεία μέτρησης, φίλτρα συμβάντων, μέτρα, τις συσχετίσεις τους και τις
προελεύσεις των επιχειρησιακών δεδομένων.
Όταν ολοκληρώσετε το
μοντέλο επιχειρησιακών μέτρων,
το εξάγετε στο
WebSphere Business Monitor.
Το
WebSphere
Business Monitor αναγνωρίζει τα μοντέλα που πρέπει να παρακολουθούνται και τις μετρήσεις που πρέπει να ληφθούν από τα εισερχόμενα συμβάντα.
Οι προβολές των χειριστηρίων εμφανίζουν κύριους
δείκτες απόδοσης (KPI) που δημιουργούνται σύμφωνα με ένα μοντέλο από τα συμβάντα που
έχουν συλλεχθεί για τη δημιουργία γραφικών αναπαραστάσεων για τις τιμές αυτές.
Για τις περιστάσεις και τις ενέργειες δημιουργούνται, σύμφωνα με μια καθορισμένη συνθήκη,
ειδοποιήσεις για τη διεξαγωγή διορθωτικών ενεργειών και τον εντοπισμό και
την αποφυγή αποτυχιών κατά τη διάρκεια μιας διεργασίας.
Όλες αυτές οι ενέργειες πραγματοποιούνται με τη βοήθεια ενός συνόλου εσωτερικών
λειτουργικών τμημάτων:
- Monitor Server: Λαμβάνει συμβάντα,
διαχειρίζεται χρήσεις περιβάλλοντος παρακολούθησης, αποθηκεύει και διατηρεί μετρικά
στοιχεία εκτέλεσης και ιστορικού, καθώς και τις τιμές των δεικτών KPI των χρήσεων αυτών.
- Dashboards
(Χειριστήρια): Εμφανίζουν τα δεδομένα που είναι υπό παρακολούθηση.
Παρέχουν ένα προκαθορισμένο σύνολο προβολών που μπορούν να προσαρμοστούν έτσι ώστε να
υποστηρίζουν διαφορετικές αναπαραστάσεις δεδομένων, ενώ προσφέρουν επίσης
δυνατότητες λεπτομερούς ανάλυσης δεδομένων.
- Βάσεις
δεδομένων: Παρέχει στο Monitor Server τις απαραίτητες πληροφορίες για
την επεξεργασία συμβάντων.
Επίσης, παρέχουν πληροφορίες στο Dashboard Client για τη συμπλήρωση δεδομένων στις
προβολές.
Οι πληροφορίες μεταφέρονται στις βάσεις δεδομένων με τη βοήθεια ενός άλλου λειτουργικού
τμήματος του Monitor, το Replication Manager.
- Adaptive Action Manager: Παρέχει
διαφορετικά είδη επιχειρησιακών αποκρίσεων που προκύπτουν από περιστάσεις που εκφράζονται
εντός των εισερχομένων συμβάντων.
- Schema Generator: Παράγει σενάρια βάσεων δεδομένων, τα οποία
χρησιμοποιούνται για τη δημιουργία πινάκων βάσεων δεδομένων στις βάσεις δεδομένων
κατάστασης, εκτέλεσης και ιστορικού.
Αυτές οι βάσεις δεδομένων περιέχουν τα δεδομένα για τα
μοντέλα επιχειρησιακών μέτρων.
Το Schema Generator παράγει επίσης την περιγραφή μεταδεδομένων DB2 Cube Views της βάσης δεδομένων ιστορικού και
παράγει τις αντιστοιχίσεις μεταδεδομένων για το Replication Manager.
Στα άλλα εξωτερικά
λειτουργικά τμήματα που αποτελούν αναπόσπαστο στοιχείο του Μonitor περιλαμβάνονται:
- Λειτουργία επεξεργασίας επιχειρησιακών μέτρων
(BME): Χρησιμοποιείται για τη δημιουργία του μοντέλου επιχειρησιακών
μέτρων.
Το
μοντέλο επιχειρησιακών μέτρων
καθορίζει τα στοιχεία που θα παρακολουθούνται. Για παράδειγμα, περιβάλλοντα
παρακολούθησης, κύριοι δείκτες απόδοσης, μετρικά στοιχεία και επιχειρησιακές περιστάσεις.
- Common Event Infrastructure: Παρέχει
λειτουργίες διαχείρισης συμβάντων λαμβάνοντας συμβάντα από τις προελεύσεις συμβάντων και
μεταβιβάζοντάς τα στους "καταναλωτές" συμβάντων
που
εκδήλωσαν ενδιαφέρον για αυτά.
- DB2 Alphablox
και DB2 Cube
Views: Παρέχουν ισχυρές λειτουργίες ανάλυσης
δεδομένων για τα χειριστήρια (dashboards).
Στο ακόλουθο διάγραμμα παρουσιάζεται η επικοινωνία μεταξύ των παραπάνω λειτουργικών
τμημάτων:
Σχήμα 1. Διάγραμμα αρχικτεκτονικής του Monitor