Παρακολούθηση υπηρεσιών με το Business Space

Η Παρακολούθηση υπηρεσιών μετρά το χρόνο απόκρισης και την απόδοση για τις υπηρεσίες που καλούνται και παρουσιάζονται από μια λειτουργική μονάδα SCA. Μπορείτε να επιλέξετε ποιες λειτουργίες θα παρακολουθείτε στις υπηρεσίες που εμφανίζονται στους αιτούντες (εξαγωγές SCA) και χρησιμοποιούνται (εισαγωγές SCA) καθώς και να ορίσετε τα όρια για το χρόνο απόκρισης και την απόδοση.

Η Παρακολούθηση υπηρεσιών είναι διαθέσιμη για το IBM® Process Server και το Enterprise Service Bus από το μικροεργαλείο Παρακολούθηση υπηρεσιών στο Business Space. Χρησιμοποιήστε την παρακολούθηση υπηρεσιών για να συγκεντρώσετε και να αναλύσετε τα μετρικά στοιχεία του χρόνου απόκρισης και της απόδοσης για να μπορείτε να απαντάτε σε ερωτήσεις όπως οι ακόλουθες: Οι πληροφορίες που παρέχει βοηθούν στην παρακολούθηση των συνεχιζόμενων προβλημάτων και επισημαίνουν ποιο σημείο της λύσης σας δεν ανταποκρίνεται όπως αναμενόταν.

Η παρακολούθηση υπηρεσιών απεικονίζει το χρόνο απόκρισης και τα δεδομένα απόδοσης στα γραφήματα, επισημαίνοντας τις κλήσεις που έχουν υπερβεί το όριο που έχετε καθορίσει. Στα γραφήματα πάντα απεικονίζονται τα πιο πρόσφατα στατιστικά στοιχεία παρακολούθησης. Ωστόσο, μπορείτε να εμφανίσετε παλαιότερα δεδομένα αν αυξήσετε τη χρονική περίοδο που εμφανίζεται στα γραφήματα.

Χρόνος απόκρισης

Το γράφημα Χρόνος απόκρισης υποδεικνύει το χρόνο που έχει παρέλθει μεταξύ της αίτησης και της απάντησης μιας υπηρεσίας. (Για λειτουργίες υπηρεσίας με αμφίδρομες ασύγχρονες υλοποιήσεις, το γράφημα υποδεικνύει μόνο το χρόνο που χρειάζεται η λειτουργία για να χειριστεί την αίτηση και όχι το χρόνο που έχει παρέλθει μεταξύ της αίτησης και της απόκρισης). Ο χρόνος απόκρισης στο γράφημα απεικονίζεται σε δευτερόλεπτα ή λεπτά. Επιπλέον, ο πίνακας Μετρήσεις στατιστικών στοιχείων παραθέτει τους χρόνους απόκρισης για το τελευταίο δευτερόλεπτο ή λεπτό καθώς και για ολόκληρη τη συνεδρία παρακολούθησης.

Απόδοση

Στο γράφημα Απόδοση απεικονίζεται ο αριθμός των κλήσεων που έχουν ολοκληρωθεί μέσα σε μια μονάδα χρόνου (δευτερόλεπτα ή λεπτά). Επιπλέον, ο πίνακας Μετρήσεις στατιστικών στοιχείων παραθέτει την απόδοση για το τελευταίο δευτερόλεπτο ή λεπτό καθώς και για ολόκληρη τη συνεδρία παρακολούθησης.

Αρχιτεκτονική παρακολούθησης υπηρεσιών

Η παρακολούθηση υπηρεσιών εκτελεί όλες τις εργασίες παρακολούθησης υπηρεσιών. Η αρχιτεκτονική της παρακολούθησης υπηρεσιών βασίζεται σε ένα μοντέλο πελάτη/εξυπηρετητή:
Εξυπηρετητής παρακολούθησης υπηρεσιών
Ο εξυπηρετητής παρακολούθησης υπηρεσιών συγκεντρώνει και συναθροίζει τις μετρήσεις της απόδοσης και του χρόνου απόκρισης από όλες τις ρουτίνες παρακολούθησης υπηρεσιών που εκτελούνται και στη συνέχεια υπολογίζει και αποθηκεύει τα στατιστικά στοιχεία. Το μικροεργαλείο παρακολούθησης υπηρεσιών ζητά από τον εξυπηρετητή αυτές τις μετρήσεις.
Ρουτίνα παρακολούθησης υπηρεσιών
Η ρουτίνα μετρά την απόδοση και το χρόνο απόκρισης για τις λειτουργίες και αποστέλλει τα δεδομένα των μετρήσεων στον εξυπηρετητή παρακολούθησης υπηρεσιών.
Σε ένα περιβάλλον υλοποίησης, ο εξυπηρετητής εκτελείται σε ένα σύμπλεγμα υποστήριξης ενώ η ρουτίνα εκτελείται σε ένα σύμπλεγμα εφαρμογών στον εξυπηρετητή υλοποίησης της λειτουργικής μονάδας. Σε περιβάλλον ανεξάρτητου εξυπηρετητή, ο εξυπηρετητής και η ρουτίνα εκτελούνται στον ανεξάρτητο εξυπηρετητή.

Τα δεδομένα παρακολούθησης υπηρεσιών αποθηκεύονται στη μνήμη. Όταν η ενδιάμεση μνήμη είναι πλήρης, τα παλαιότερα δεδομένα διαγράφονται και αντικαθίστανται από τα πιο πρόσφατα δεδομένα. Τα αποθηκευμένα δεδομένα για μια λειτουργία αφαιρούνται αυτόματα όταν όλοι οι χρήστες απενεργοποιήσουν την παρακολούθηση για τη συγκεκριμένη λειτουργία.