Πριν χρησιμοποιήσετε οποιαδήποτε ρουτίνα, εκκινήστε τον ελεγκτή ρουτινών.
Από το στοιχείο ελέγχου δημιουργίας προφίλ στη γραμμή εργαλείων, πατήστε στο κάτω βέλος που βρίσκεται δίπλα:
και στη συνέχεια επιλέξτε "Προφίλ" από το αναδυόμενο μενού που προκύπτει:
Εμφανίζεται το πλαίσιο διαλόγου "Προφίλ":
Τώρα επιλέξτε τον κόμβο Στατιστικών στοιχείων στο τμήμα παραθύρου για τις Ρυθμίσεις:
Στην καρτέλα Προοπτικές, είναι κατάλληλη η προεπιλεγμένη ρύθμιση Προφίλ και αρχεία καταγραφής.
Πατήστε στο κουμπί Δημιουργία. Έτσι θα είναι δυνατός ο ορισμός νέου συνόλου ρυθμίσεων εκκίνησης:
Ονομάστε τη ρύθμιση χρησιμοποιώντας το πεδίο Όνομα (perfMon_1 για το παραπάνω παράδειγμα). Επιλέξτε την καρτέλα Υπολογιστής αν δεν είναι ήδη επιλεγμένη).
Η καρτέλα υπολογιστών επιτρέπει την κατασκευή ενός συνόλου υπολογιστών. Από προεπιλογή, ο localhost:10002 έχει προστεθεί αυτόματα στη λίστα. Το στοιχείο 10002 ορίζει τη θύρα του ελεγκτή ρουτινών.
Για να προσθέσετε ένα νέο υπολογιστή, πληκτρολογήστε το όνομά του (ή τη διεύθυνση IP) στο πεδίο Όνομα υπολογιστή ή διεύθυνση IP και καταχωρήστε τον απαιτούμενο αριθμό θύρας στο πεδίο Θύρα ελεγκτή ρουτινών:
Στη συνέχεια πατήστε στο κουμπί Προσθήκη. Ο νέος υπολογιστής θα προστεθεί στη λίστα:
Ενεργοποιούνται τα κουμπιά Διαγραφή και Δοκιμαστική σύνδεση: χρησιμοποιήστε το κουμπί Διαγραφή για να διαγράψετε έναν επιλεγμένο υπολογιστή ή σύνολο υπολογιστών και το κουμπί Δοκιμαστική σύνδεση για να ελέγξετε τη σύνδεση σε έναν επιλεγμένο υπολογιστή.
Η Καρτέλα ρουτινών σας επιτρέπει να επιλέξετε τις συγκεκριμένες ρουτίνες που θέλετε να χρησιμοποιήσετε:
Για τους σκοπούς της επεξήγησης θα χρησιμοποιήσουμε την ρουτίνα Ιχνηλασία συστήματος Windows (PerfMon) για να παρουσιάσουμε τις λειτουργίες.
Η καρτέλα ρυθμίσεων χρησιμοποιείται για τον ορισμό και τη ρύθμιση μεταβλητών που είναι ειδικές για ρουτίνες και οι οποίες θα σταλούν στη ρουτίνα μολις εκκινηθεί. Οι μεταβλητές αυτές ποικίλουν ανάλογα με τη ρουτίνα που είναι επιλεγμένη στην καρτέλα ρουτινών. Η καρτέλα ρυθμίσεων παρουσιάζει τη λίστα των μεταβλητων για ρουτίνες σε έναν πίνακα με τρεις στήλες. Οι στήλες αυτές είναι οι εξής: Όνομα μεταβλητής, Περιγραφή και Τιμή. Η στήλη "Ονομα μεταβλητής" παρέχει μια σύντομη ετικέτα που έχει προσαρτηθεί σε κάθε μεταβλητή. Η στήλη "Περιγραφή" παρέχει μια περιγραφή της μεταβλητής που ζητείται. Τέλος, στη στήλη "Τιμή" καταχωρείται η τιμή κάθε μεταβλητής.
Όταν δημιουργείται νέα ρύθμιση εκκίνησης, οι τιμές θα συμπληρωθούν με προεπιλεγμένες τιμές όπου είναι δυνατό. Είναι σημαντικό αυτές οι τιμές μεταβλητών να είναι σωστές για να διεξαχθεί με επιτυχία η παρακολούθηση του συστήματος.
Η ακόλουθη καρτέλα ρυθμίσεων αποτελεί παράδειγμα για τη ρουτίνα TPTP MySQL:
Παρακάτω, στην ενότητα "Ρύθμιση των ρουτινών στατιστικών μετρήσεων", παρουσιάζεται μια περιγραφή της καρτέλας ρυθμίσεων για κάθε ρουτίνα στατιστικών μετρήσεων TPTP.
Η καρτέλα αυτή επιτρέπει τον προσδιορισμό του σημείου όπου είναι αποθηκευμένα τα δεδομένα εξόδου μιας ρουτίνας (το πεδίο Έργο προφίλ), αλλά και την οντότητα παρακολούθησης που θα πρέπει να χρησιμοποιηθεί για να ενεργήσει ως λογική θέση υποδοχής για τις ρουτίνες (πεδίο Οντότητα παρακολούθησης).
Μπορείτε να πληκτρολογήσετε τις πληροφορίες απευθείας ή να τις αναζητήσετε από το κουμπί Αναζήτηση.
Μια οντότητα παρακολούθησης είναι μια λογική θέση υποδοχής για τις πληροφορίες προφίλ που συλλέγει μια ομάδα ρουτινών. Οι οντότητες παρακολούθησης είναι χρήσιμες για τη συγκέντρωση διεργασιών και ρουτινών από μια κατανεμημένη εφαρμογή. Το έργο προφίλ είναι απλά ένα τυπικό έργο Eclipse.
Η καρτέλα Κοινές ρυθμίσεις υπάρχει σε όλα τα πλαίσια διαλόγου ρυθμίσεων εκκίνησης του Eclipse. Παρέχει τη δυνατότητα: για αποθήκευση δεδομένων ως τοπικό ή κοινό αρχείο, επιλογή μιας κωδικοποίησης κονσόλας, καθορισμό ενός κουμπιού για εμφάνιση στο μενού αγαπημένων και προσδιορισμό του σημείου που πρέπει να κατευθυνθεί κάθε δεσμευμένο δεδομένο εξόδου.
Μετά τη συμπλήρωση των διαφόρων καρτελών, επιβεβαιώστε τις ρυθμίσεις εκκίνησης πατώντας στο κουμπί Εφαρμογή. (Για να επαναφέρετε το πλαίσιο διαλόγου στην κατάσταση που ήταν πριν τις αλλαγές, πατήστε στο κουμπί Επαναφορά).
(C) Copyright IBM Corporation 2000, 2005. Με την επιφύλαξη παντός δικαιώματος.