SAP Παρακολούθηση & Έλεγχοι απόδοσης: Πλήρες σεμινάριο με Tcodes
Τι είναι η παρακολούθηση συστήματος;
Η παρακολούθηση συστήματος είναι μια καθημερινή δραστηριότητα ρουτίνας και αυτό το έγγραφο παρέχει μια συστηματική διαδικασία βήμα προς βήμα για την παρακολούθηση διακομιστή. Παρέχει μια επισκόπηση των τεχνικών πτυχών και εννοιών για την προληπτική παρακολούθηση του συστήματος. Λίγα από αυτά είναι:
- Έλεγχος διακομιστών εφαρμογών.
- Παρακολούθηση Διαδικασιών Εργασίας σε όλο το Σύστημα.
- Παρακολούθηση διαδικασιών εργασίας για μεμονωμένες περιπτώσεις.
- Παρακολούθηση καταχωρήσεων κλειδώματος.
- Αξιοποίηση CPU
- Διαθέσιμος χώρος στη βάση δεδομένων.
- Παρακολούθηση Διαδικασιών ενημέρωσης.
- Αρχείο καταγραφής συστήματος παρακολούθησης.
- Buffer Σε Πραγματικό Χρόνο
Κάποια άλλα είναι:
- Παρακολούθηση εργασιών παρτίδας
- Παρακολούθηση αιτήματος καρουλιού.
- Αριθμός αιτημάτων εκτύπωσης
- Ανάλυση ABAP Dump.
- Παρακολούθηση απόδοσης βάσης δεδομένων.
- Έλεγχος βάσης δεδομένων.
- Παρακολούθηση χρηστών εφαρμογών.
Γιατί καθημερινοί βασικοί έλεγχοι / παρακολούθηση συστήματος;
Πώς κάνουμε την παρακολούθηση α SAP Σύστημα;
Έλεγχος διακομιστών εφαρμογών (SM51)
Αυτή η συναλλαγή χρησιμοποιείται για τον έλεγχο όλων των ενεργών διακομιστών εφαρμογών.
Εδώ μπορείτε να δείτε ποιες υπηρεσίες ή διαδικασίες εργασίας έχουν ρυθμιστεί σε κάθε περίπτωση.
Παρακολούθηση διαδικασιών εργασίας για μεμονωμένες περιπτώσεις SM50
Εμφανίζει όλες τις διεργασίες σε εξέλιξη, αναμονής, διακοπής και PRIV που σχετίζονται με μια συγκεκριμένη παρουσία. Σε αυτό το βήμα ελέγχουμε όλες τις διαδικασίες. η κατάσταση της διαδικασίας θα πρέπει πάντα να βρίσκεται σε αναμονή ή να εκτελείται. Εάν κάποια διεργασία βρίσκεται σε κατάσταση διαφορετική από την αναμονή ή την εκτέλεση, πρέπει να ελέγξουμε τη συγκεκριμένη διαδικασία και να αναφέρουμε ανάλογα.
Αυτή η συναλλαγή εμφανίζει πολλές πληροφορίες όπως:
- Κατάσταση της διαδικασίας εργασίας (είτε είναι κατειλημμένη είτε όχι)
- Εάν η διαδικασία εργασίας εκτελείται, ενδέχεται να μπορείτε να δείτε την ενέργεια που έλαβε χώρα στη στήλη Ενέργεια.
- Μπορείτε να δείτε ποιος πίνακας επεξεργάζεται
Μερικά από τα τυπικά προβλήματα:
- Ο χρήστης χρειάζεται πολύ χρόνο για να συνδεθεί/δεν μπορεί να συνδεθεί/διαδικτυακή συναλλαγή πολύ αργή. Αυτό θα μπορούσε να είναι το αποτέλεσμα των διαδικασιών εργασίας της DIA που χρησιμοποιούνται πλήρως. Θα μπορούσε επίσης να υπάρχει το αποτέλεσμα μακροχρόνιων εργασιών (κόκκινη ένδειξη κάτω από τη στήλη Time). Εάν είναι απαραίτητο, μπορείτε να ακυρώσετε τη συνεδρία επιλέγοντας τις εργασίες και, στη συνέχεια, μεταβείτε στο Process> Cancel Without core. Αυτό θα ακυρώσει την εργασία και θα απελευθερώσει τη διαδικασία εργασίας για άλλο χρήστη/διεργασία
- Ορισμένοι χρήστες ενδέχεται να έχουν κατάσταση PRIV κάτω από Λόγος στήλη. Αυτό μπορεί να οφείλεται στο ότι η συναλλαγή χρήστη είναι τόσο μεγάλη που απαιτεί περισσότερη μνήμη. Όταν συμβεί αυτό, η διαδικασία εργασίας της DIA θα ανήκει στον χρήστη και δεν θα επιτρέπει σε άλλους χρήστες να τη χρησιμοποιούν. Εάν συμβεί αυτό, επικοινωνήστε με το χρήστη και, εάν είναι δυνατόν, εκτελέστε την εργασία ως εργασία παρασκηνίου.
- Εάν υπάρχει μεγάλη εργασία εκτύπωσης στη διαδικασία εργασίας SPO, διερευνήστε το πρόβλημα. Θα μπορούσε να είναι ένα πρόβλημα που σχετίζεται με τον διακομιστή εκτύπωσης ή τον εκτυπωτή.
Παρακολούθηση διαδικασιών εργασίας σε όλο το σύστημα (SM66)
Ελέγχοντας το φόρτο της διαδικασίας εργασίας χρησιμοποιώντας την γενική επισκόπηση της διαδικασίας εργασίας, μπορούμε να διερευνήσουμε γρήγορα την πιθανή αιτία ενός προβλήματος απόδοσης συστήματος.
Παρακολουθήστε το φόρτο της διαδικασίας εργασίας σε όλες τις ενεργές παρουσίες σε όλο το σύστημα
Χρησιμοποιώντας την οθόνη Επισκόπηση της συνολικής διαδικασίας εργασίας, μπορούμε να δούμε με μια ματιά:
- Η κατάσταση κάθε διακομιστή εφαρμογών
- Ο λόγος που δεν τρέχει
- Είτε έχει γίνει επανεκκίνηση
- Η CPU και ο χρόνος εκτέλεσης αιτήματος
- Ο χρήστης που έχει συνδεθεί και ο πελάτης στον οποίο συνδέθηκαν
- Η αναφορά που τρέχει
Χρήστης εφαρμογής παρακολούθησης (AL08 και SM04)
Αυτή η συναλλαγή εμφανίζει όλους τους χρήστες των ενεργών παρουσιών.
Παρακολούθηση Διαδικασιών ενημέρωσης (SM13)
Εκτελέστε τη συναλλαγή SM13 και βάλτε '*' στο πεδίο ΧΡΗΣΤΗΣ και κάντε κλικ στο κουμπί.
Εάν δεν υπάρχουν εγγραφές ενημερώσεων σε εκκρεμότητα ή δεν γίνονται ενημερώσεις, αυτή η ουρά θα είναι άδεια όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
Ωστόσο, εάν η Ενημέρωση δεν είναι ενεργή, βρείτε τις παρακάτω πληροφορίες:
- Είναι ενεργή η ενημέρωση, αν όχι, απενεργοποιήθηκε από το σύστημα ή από κάποιον χρήστη;
- Κάντε κλικ στο κουμπί και λάβετε τις πληροφορίες.
- Κάντε κλικ στο κουμπί και λάβετε τις παρακάτω πληροφορίες:
- Ακυρώνεται κάποια ενημέρωση;
- Υπάρχει μεγάλη ουρά εκκρεμών ενημερώσεων, παλαιότερες από 10 λεπτά;
Παρακολούθηση καταχωρήσεων κλειδώματος (SM12)
Εκτελέστε τη συναλλαγή SM12 και βάλτε '*' στο πεδίο Όνομα χρήστη
SAP παρέχει έναν μηχανισμό κλειδώματος για να εμποδίσει άλλους χρήστες να αλλάξουν την εγγραφή στην οποία εργάζεστε. Σε ορισμένες περιπτώσεις, οι κλειδαριές δεν απελευθερώνονται. Αυτό μπορεί να συμβεί εάν οι χρήστες αποκοπούν, π.χ. λόγω προβλήματος δικτύου πριν μπορέσουν να απελευθερώσουν την κλειδαριά.
Αυτές οι παλιές κλειδαριές πρέπει να καθαριστούν διαφορετικά θα μπορούσε να αποτραπεί η πρόσβαση ή οι αλλαγές στα αρχεία.
Μπορούμε να χρησιμοποιήσουμε στατιστικά κλειδαριάς για να παρακολουθήσουμε τις κλειδαριές που έχουν οριστεί στο σύστημα. Καταγράφουμε μόνο εκείνες τις καταχωρήσεις κλειδώματος που έχουν ημερομηνία ημερομηνίας της προηγούμενης ημέρας.
Αρχείο καταγραφής συστήματος παρακολούθησης (SM21)
Μπορούμε να χρησιμοποιήσουμε το αρχείο καταγραφής για να εντοπίσουμε και να διορθώσουμε σφάλματα που εμφανίζονται στο σύστημα και το περιβάλλον του.
Ελέγχουμε το αρχείο καταγραφής για την προηγούμενη ημέρα με την ακόλουθη επιλογή/επιλογή:
- Εισαγάγετε Ημερομηνία και ώρα.
- Επιλέξτε Προβλήματα και προειδοποιήσεις κουμπιών ραδιοφώνου
- Πατήστε Επανάγνωση αρχείου καταγραφής συστήματος.
Σύνοψη συντονισμού (ST02)
Βήμα 1: Μεταβείτε στο ST02 για να ελέγξετε τη σύνοψη Tune.
Βήμα 2: Αν δείτε κόκκινες τιμές, στο SWAPS, κάντε διπλό κλικ στο ίδιο.
Βήμα 3: Στην παρακάτω οθόνη κάντε κλικ στην καρτέλα "Τρέχουσες παράμετροι"
Βήμα 4: Σημειώστε την τιμή και τις παραμέτρους Προφίλ
Βήμα 5: Μεταβείτε στο RZ10 (για να αλλάξετε τις τιμές της παραμέτρου Προφίλ)
Βήμα 6: Αποθηκεύστε τις αλλαγές.
Βήμα 7: Κάντε επανεκκίνηση του διακομιστή για να λάβετε το εφέ των νέων αλλαγών.
Χρήση CPU (ST06)
Το ποσοστό χρήσης της CPU σε αδράνεια πρέπει να είναι 60-65%, εάν υπερβαίνει την τιμή, τότε πρέπει να αρχίσουμε να ελέγχουμε τουλάχιστον τα παρακάτω πράγματα:
- Εκτελέστε εντολές επιπέδου λειτουργικού συστήματος – επάνω και ελέγξτε ποιες διεργασίες καταναλώνουν τους περισσότερους πόρους.
- Μεταβείτε στο SM50 ή στο SM66. Ελέγξτε για τυχόν μακροχρόνιες εργασίες ή μακροχρόνια ερωτήματα ενημέρωσης που εκτελούνται.
- Μεταβείτε στο SM12 και ελέγξτε τις καταχωρήσεις κλειδώματος
- Μεταβείτε στο SM13 και επιλέξτε Ενημέρωση ενεργής κατάστασης.
- Ελέγξτε για σφάλματα στο SM21.
ABAP Dumps (ST22)
Εδώ ελέγχουμε για χωματερές της προηγούμενης ημέρας
Παρακολούθηση αιτήματος ουράς (SP01)
Για παρακολούθηση αιτήματος κύλισης, εκτελέστε το SP01 και επιλέξτε ως εξής:
Εδώ καταγράφουμε μόνο εκείνα τα αιτήματα που τερματίζονται με προβλήματα.
Παρακολούθηση εργασιών παρτίδας (SM37)
Για την παρακολούθηση εργασιών παρασκηνίου, εκτελέστε το SM37 και επιλέξτε ως εξής:
- Βάλτε '*' στο πεδίο Όνομα χρήστη και Όνομα εργασίας
- Στην Κατάσταση εργασίας, επιλέξτε: Προγραμματισμένα, Ακυρωμένα, Δημοσιευμένα και Ολοκληρωμένα αιτήματα.
Διαχείριση RFC συναλλαγών (SM58)
Συναλλακτικό RFC (tRFC, αρχικά γνωστό και ως ασύγχρονο RFC) είναι μια ασύγχρονη μέθοδος επικοινωνίας που εκτελεί την καλούμενη λειτουργική μονάδα στον διακομιστή RFC μόνο μία φορά.
Πρέπει να επιλέξουμε την περίοδο εμφάνισης για την οποία θέλουμε να προβάλουμε τα tRFC και στη συνέχεια να επιλέξουμε '*' στο πεδίο ονόματος χρήστη για να προβάλουμε όλες τις κλήσεις που δεν έχουν εκτελεστεί σωστά ή αναμένουν στην ουρά.
Διαχείριση QRFC (Outbound Queue-SMQ1)
Θα πρέπει να καθορίσουμε το όνομα πελάτη εδώ και να δούμε αν υπάρχουν εξερχόμενα qRFC σε κατάσταση αναμονής ή σφάλματος.
Διαχείριση QRFC (Inbound Queue-SMQ2)
Θα πρέπει να καθορίσουμε το όνομα πελάτη εδώ και να δούμε αν υπάρχουν εισερχόμενα qRFC σε κατάσταση αναμονής ή σφάλματος.
Διαχείριση βάσεων δεδομένων (DB02)
Αφού επιλέξετε Τρέχοντα μεγέθη στην πρώτη οθόνη ερχόμαστε στην παρακάτω οθόνη που μας δείχνει την τρέχουσα κατάσταση όλων των επιτραπέζιων χώρων του συστήματος.
Εάν κάποιο από τα τραπέζια είναι μεγαλύτερο από 95% και η αυτόματη έκταση είναι απενεργοποιημένη, τότε πρέπει να προσθέσουμε ένα νέο αρχείο δεδομένων, ώστε η βάση δεδομένων να μην είναι γεμάτη.
Μπορούμε επίσης να προσδιορίσουμε το ιστορικό των επιτραπέζιων χώρων.
Μπορούμε να επιλέξουμε Μήνες, Εβδομάδες ή Ημέρες εδώ για να δούμε τις αλλαγές που πραγματοποιούνται σε έναν πίνακα.
Μπορούμε να προσδιορίσουμε την ανάπτυξη του tablespace αναλύοντας αυτές τις τιμές.
Αρχεία καταγραφής αντιγράφων ασφαλείας βάσης δεδομένων (DB12)
Από αυτή τη συναλλαγή, μπορούσαμε να προσδιορίσουμε πότε έγινε το τελευταίο επιτυχημένο αντίγραφο ασφαλείας του συστήματος. Μπορούμε να ελέγξουμε τα αντίγραφα ασφαλείας της προηγούμενης ημέρας και να δούμε αν όλα ήταν καλά ή όχι.
Μπορούμε επίσης να ελέγξουμε τα αρχεία καταγραφής επανάληψης και να δούμε εάν η δημιουργία αντιγράφων ασφαλείας του αρχείου καταγραφής επανάληψης ήταν επιτυχής ή όχι.
Γρήγορα Review
Καθημερινές Εργασίες Παρακολούθησης
- Κρίσιμες εργασίες
- SAP σύστημα
- βάση δεδομένων
Κρίσιμες εργασίες
Οχι | Έργο | Συναλλαγή | Διαδικασία / Παρατήρηση |
---|---|---|---|
1 | Ελέγξτε ότι το σύστημα R/3 είναι ενεργοποιημένο. | Συνδεθείτε στο σύστημα R/3 | |
2 | Ελέγξτε ότι το καθημερινό αντίγραφο ασφαλείας εκτελείται χωρίς σφάλματα | DB12 | Ελέγξτε το αντίγραφο ασφαλείας της βάσης δεδομένων. |
SAP σύστημα
Οχι | Έργο | Συναλλαγή | Διαδικασία / Παρατήρηση |
---|---|---|---|
1 | Ελέγξτε ότι όλοι οι διακομιστές εφαρμογών είναι ενεργοποιημένοι. | SM51 | Ελέγξτε ότι όλοι οι διακομιστές είναι ανοιχτοί. |
2 | Ελέγξτε τις διαδικασίες εργασίας (ξεκίνησε από το SM51). | SM50 | Όλες οι διαδικασίες εργασίας με κατάσταση «τρέχοντας» ή «αναμονή». |
3 | Επισκόπηση της Παγκόσμιας Διαδικασίας Εργασίας | SM66 | Ελέγξτε ότι η διαδικασία εργασίας δεν εκτελείται περισσότερο από 1800 δευτερόλεπτα |
3 | Αναζητήστε τυχόν αποτυχημένες ενημερώσεις (η ενημέρωση τερματίζεται). | SM13 |
|
4 | Ελέγξτε το αρχείο καταγραφής συστήματος. | SM21 | Ορίστε την ημερομηνία και την ώρα πριν από την τελευταία ανασκόπηση του αρχείου καταγραφής. Ελεγξε για:
|
5 | Revπ.χ. για ακυρωμένες θέσεις εργασίας. | SM37 | Εισαγάγετε έναν αστερίσκο (*) στο User ID. Βεβαιωθείτε ότι όλες οι κρίσιμες εργασίες ήταν επιτυχείς. |
6 | Ελέγξτε για «παλιές» κλειδαριές. | SM12 | Εισαγάγετε έναν αστερίσκο (*) για το αναγνωριστικό χρήστη. |
7 | Ελέγξτε για χρήστες στο σύστημα. | SM04AL08 | Revπ.χ. για ένα άγνωστο ή διαφορετικό αναγνωριστικό χρήστη και τερματικό. Αυτή η εργασία πρέπει να γίνεται πολλές φορές την ημέρα. |
8 | Ελέγξτε για προβλήματα καρουλιού. | SP01 | Εισαγάγετε έναν αστερίσκο (*) για το Created ByLook για εργασίες σε ουρά που ήταν "Σε διαδικασία" για πάνω από μία ώρα. |
9 | Ελέγξτε το αρχείο καταγραφής εργασιών | SM37 | Ελεγξε για:
|
10 | Revδείτε και επιλύστε τα dumps. | ST22 | Ψάξτε για υπερβολικό αριθμό χωματερών. Αναζητήστε χωματερές ασυνήθιστης φύσης. |
11 | Revδείτε στατιστικά buffer. | ST02 | Ψάξτε για ανταλλαγές. |
βάση δεδομένων
Οχι | Έργο | Συναλλαγή | Διαδικασία / Παρατήρηση |
---|---|---|---|
1 | Revβλ. αρχείο καταγραφής σφαλμάτων για προβλήματα. | ST04 | |
2 | Λείπουν δείκτες ανάπτυξης βάσεων δεδομένων | DB02 | Εάν το tablespace χρησιμοποιείται περισσότερο από το 90%, προσθέστε νέο αρχείο δεδομένων σε αυτό Αναδημιουργήστε τα ευρετήρια που λείπουν |
3 | Αρχείο καταγραφής στατιστικών βάσεων δεδομένων | DB13 |