Χρήση του Probekit σε κατάσταση ανεξάρτητης λειτουργίας σε AIX

Εικονίδιο πλατφόρμας AIX Αυτή η ενότητα παρέχει οδηγίες βήμα προς βήμα για τη χρήση του Probekit σε κατάσταση ανεξάρτητης λειτουργίας σε συστήματα AIX®.

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

Ακολουθήστε τα εξής βήματα για να εκτελέσετε τις εφαρμογές σας χρησιμοποιώντας το Probekit σε κατάσταση ανεξάρτητης λειτουργίας:

  1. Εισαγάγετε ένα διερευνητή ή δομήστε το διερευνητή σας στον πάγκο εργασίας.
  2. Στον ορισμό του διερευνητή σας, συμπεριλάβατε τις ειδικές προδιαγραφές στόχευσης που περιγράφονται στο θέμα Καθορισμός στόχων σε διερευνητές για ανεξάρτητο Probekit.
  3. Αντιγράψτε όλα τα αρχεία διερευνητών σε ένα φάκελο στον υπολογιστή προορισμού. Αν χρησιμοποιείτε πολλούς διερευνητές, τα περιεχόμενα των αρχείων .probescript πρέπει να συνενωθούν σε ένα αρχείο .probescript.
  4. Προσθέστε το φάκελο που περιέχει τα αρχεία διερευνητών στη διαδρομή κλάσεων για τον υπολογιστή προορισμού.
  5. Προσθέστε το φάκελο βιβλιοθήκης RAC και το φάκελο πρόσθετης λειτουργίας Probekit στην μεταβλητή περιβάλλοντος LIBPATH του υπολογιστή προορισμού:
    <racInstallDir>/lib
    <racInstallDir>/plugins/org.eclipse.hyades.probekit/lib
  6. Προσθέστε την εξής σειρά χαρακτήρων στη γραμμή εντολών που εκκινεί το πρόγραμμά σας:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<absolute_path_of_probescript_file>
    όπου <absolute_path_of_probescript_file> είναι η απόλυτη διαδρομή στο αρχείο .probescript για το διερευνητή σας. (π.χ. <absolute_path_of_probescript_file> = /home/Project/Probes/myprobe.probescript). Σημειώστε ότι αυτό πρέπει να παραπέμπει στο αρχείο .probescript και όχι στο αρχείο .probe.
    Σημείωση: Η παραπάνω σειρά χαρακτήρων εμφανίζεται σε πολλές γραμμές για λόγους ευαναγνωσιμότητας. Όταν περιλαμβάνετε τη σειρά χαρακτήρων στη γραμμή εντολών, αυτή πρέπει να βρίσκεται σε μία γραμμή, χωρίς ενσωματωμένα κενά διαστήματα.
    Για την καταγραφή μηνυμάτων από τη ρουτίνα του Probekit, προσθέσετε τις εξής επιλογές στη γραμμή εντολών:
    Επιλογή Περιγραφή
    ext-pk-logFile=<file> Καθορίζει το όνομα του αρχείου όπου θέλετε η ρουτίνα του Probekit να καταγράφει τα μηνύματα. Το <file> μπορεί να είναι μια πλήρης διαδρομή μαζί με το όνομα αρχείου. Αν ορίσετε standard error και όχι ένα όνομα αρχείου, τα δεδομένα εξόδου καταγραφής θα αποθηκεύονται στο τυπικό κανάλι σφαλμάτων. Αν αυτή η επιλογή δεν οριστεί, δεν θα αποθηκεύονται δεδομένα εξόδου καταγραφής.
    ext-pk-logLevel=<level> Καθορίζει το επίπεδο καταγραφής που θέλετε να χρησιμοποιήσετε. Ανατρέξτε στον παρακάτω πίνακα για τα επίπεδα καταγραφής και τις περιγραφές τους.
    Μπορείτε να ορίσετε τα εξής επίπεδα καταγραφής:
    Επίπεδο Περιγραφή
    κανένα Δεν δημιουργούνται δεδομένα εξόδου καταγραφής.
    σοβαρό Καταγράφονται μόνο σοβαρά σφάλματα, όπως δεν είναι δυνατή η φόρτωση βιβλιοθηκών.
    προειδοποίηση Καταγράφονται μηνύματα προειδοποίησης. Αυτό είναι το προεπιλεγμένο επίπεδο.
    πληροφορίες Καταγράφονται μηνύματα κατάστασης, όπως "Πραγματοποιείται απόδοση αρχικών τιμών".
    ρύθμιση Καταγράφονται συμβάντα και πληροφορίες ρύθμισης, όπως τα περιεχόμενα του αρχείου .probescript.
    λεπτομερέστατο Παράγονται λεπτομερέστατα δεδομένα καταγραφής. Το αρχείο καταγραφής θα περιέχει το όνομα κάθε κλάσης που ενοργανώνεται από τη ρουτίνα του Probekit.