Παρακολούθηση SAP & Έλεγχοι απόδοσης: Πλήρες σεμινάριο με κωδικούς

Πίνακας περιεχομένων:

Anonim

Τι είναι η παρακολούθηση συστήματος;

Η παρακολούθηση συστήματος είναι μια καθημερινή δραστηριότητα ρουτίνας και αυτό το έγγραφο παρέχει μια συστηματική διαδικασία βήμα προς βήμα για την παρακολούθηση διακομιστή. Δίνει μια επισκόπηση των τεχνικών πτυχών και εννοιών για την προληπτική παρακολούθηση του συστήματος. Λίγοι από αυτούς είναι:

  • Έλεγχος διακομιστών εφαρμογών.
  • Παρακολούθηση διαδικασιών εργασίας σε όλο το σύστημα.
  • Παρακολούθηση διαδικασιών εργασίας για μεμονωμένες περιπτώσεις.
  • Παρακολούθηση κλειδώματος καταχωρίσεων.
  • Χρήση CPU
  • Διαθέσιμος χώρος στη βάση δεδομένων.
  • Παρακολούθηση διαδικασιών ενημέρωσης.
  • Καταγραφή συστήματος παρακολούθησης.
  • Στατιστικά Buffer

Μερικοί άλλοι είναι:

  • Παρακολούθηση παρτίδων
  • Παρακολούθηση αιτημάτων καρούλι.
  • Αριθμός αιτημάτων εκτύπωσης
  • Ανάλυση απορρίψεων ABAP.
  • Παρακολούθηση απόδοσης βάσης δεδομένων.
  • Έλεγχος βάσης δεδομένων.
  • Παρακολούθηση χρηστών εφαρμογών.

Γιατί καθημερινά βασικοί έλεγχοι / παρακολούθηση συστήματος;

Πώς παρακολουθούμε ένα σύστημα SAP;

Έλεγχος διακομιστών εφαρμογών (SM51)

Αυτή η συναλλαγή χρησιμοποιείται για τον έλεγχο όλων των ενεργών διακομιστών εφαρμογών.

Εδώ μπορείτε να δείτε ποιες υπηρεσίες ή διαδικασίες εργασίας διαμορφώνονται σε κάθε περίπτωση.

Παρακολούθηση διαδικασιών εργασίας για μεμονωμένες περιπτώσεις SM50:

Εμφανίζει όλες τις διαδικασίες που εκτελούνται, περιμένουν, σταματούν και PRIV που σχετίζονται με μια συγκεκριμένη παρουσία. Κάτω από αυτό το βήμα ελέγχουμε όλες τις διαδικασίες. η κατάσταση της διαδικασίας θα πρέπει πάντα να περιμένει ή να εκτελείται. Εάν οποιαδήποτε διαδικασία έχει κατάσταση διαφορετική από την αναμονή ή την εκτέλεση, πρέπει να ελέγξουμε τη συγκεκριμένη διαδικασία και να αναφέρουμε ανάλογα.

Αυτή η συναλλαγή εμφανίζει πολλές πληροφορίες όπως:

  1. Κατάσταση της διαδικασίας εργασίας (είτε απασχολείται είτε όχι)
  2. Εάν η διαδικασία εργασίας εκτελείται, ενδέχεται να μπορείτε να δείτε τη δράση που πραγματοποιείται στη στήλη Ενέργεια.
  3. Μπορείτε να επεξεργαστείτε σε ποιο τραπέζι

Μερικά από τα τυπικά προβλήματα:

  • Ο χρήστης χρειάζεται πολύ χρόνο για να συνδεθεί / δεν μπορεί να συνδεθεί / online συναλλαγή πολύ αργή. Αυτό θα μπορούσε να είναι το αποτέλεσμα των διαδικασιών εργασίας DIA που χρησιμοποιούνται πλήρως. Θα μπορούσε επίσης να είναι το αποτέλεσμα μακροχρόνιων εργασιών (κόκκινη ένδειξη στη στήλη Ώρα). Εάν είναι απαραίτητο, μπορείτε να ακυρώσετε την περίοδο λειτουργίας επιλέγοντας τις εργασίες και, στη συνέχεια, μεταβείτε στην επιλογή Διαδικασία> Ακύρωση χωρίς πυρήνα. Αυτό θα ακυρώσει την εργασία και θα αποδεσμεύσει τη διαδικασία εργασίας για άλλο χρήστη / διαδικασία
  • Ορισμένοι χρήστες ενδέχεται να έχουν κατάσταση PRIV στη στήλη Λόγος . Αυτό θα μπορούσε να είναι ότι η συναλλαγή χρήστη είναι τόσο μεγάλη που απαιτεί περισσότερη μνήμη. Όταν συμβεί αυτό, η διαδικασία εργασίας DIA θα ανήκει στον χρήστη και δεν θα επιτρέπει σε άλλους χρήστες να χρησιμοποιούν. Εάν συμβεί αυτό, επικοινωνήστε με τον χρήστη και, αν είναι δυνατόν, εκτελέστε την εργασία ως εργασία παρασκηνίου.
  • Εάν υπάρχει μακρά εργασία εκτύπωσης στη διαδικασία εργασίας SPO, διερευνήστε το πρόβλημα. Θα μπορούσε να είναι ένα πρόβλημα που σχετίζεται με το διακομιστή εκτύπωσης ή τον εκτυπωτή.

Παρακολούθηση διαδικασιών εργασίας σε όλο το σύστημα (SM66)

Ελέγχοντας τη φόρτωση της διαδικασίας εργασίας χρησιμοποιώντας την συνολική επισκόπηση της διαδικασίας εργασίας, μπορούμε να διερευνήσουμε γρήγορα την πιθανή αιτία ενός προβλήματος απόδοσης του συστήματος.
Παρακολουθήστε τη φόρτωση της διαδικασίας εργασίας σε όλες τις ενεργές παρουσίες σε ολόκληρο το σύστημα
Χρησιμοποιώντας την οθόνη Global Work Process Overview, μπορούμε να δούμε με μια ματιά:

  • Η κατάσταση κάθε διακομιστή εφαρμογών
  • Ο λόγος για τον οποίο δεν εκτελείται
  • Εάν έχει γίνει επανεκκίνηση
  • Η CPU και ο χρόνος εκτέλεσης του αιτήματος
  • Ο χρήστης που έχει συνδεθεί και ο πελάτης στον οποίο έχουν συνδεθεί
  • Η αναφορά που εκτελείται

Χρήστης εφαρμογής παρακολούθησης (AL08 και SM04)

Αυτή η συναλλαγή εμφανίζει όλους τους χρήστες ενεργών παρουσιών.

Διαδικασίες παρακολούθησης παρακολούθησης (SM13)

Εκτελέστε τη συναλλαγή SM13 και τοποθετήστε το ' * ' στο πεδίο USER και κάντε κλικ στο

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

Ωστόσο, εάν η ενημέρωση δεν είναι ενεργή, βρείτε τις παρακάτω πληροφορίες:

  • Είναι ενεργή η ενημέρωση, εάν όχι, απενεργοποιήθηκε από το σύστημα ή από έναν χρήστη;
    • Κάντε κλικ στο κουμπί και λάβετε τις πληροφορίες.
    • Κάντε κλικ στο κουμπί και λάβετε τις παρακάτω πληροφορίες:
  • Ακυρώθηκε κάποια ενημέρωση;
  • Υπάρχει μια μεγάλη ουρά εκκρεμών ενημερώσεων άνω των 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 (ST22)

Εδώ θα ελέγξουμε για χωματερές της προηγούμενης ημέρας

Παρακολούθηση αιτημάτων καρούλι (SP01)

Για παρακολούθηση αιτημάτων καρούλι, εκτελέστε το SP01 και επιλέξτε όπως παρακάτω:

  • Βάλτε '*' στο πεδίο Δημιουργήθηκε από
  • Κάντε κλικ στο κουμπί εκτέλεσης.

Εδώ καταγράφουμε μόνο εκείνα τα αιτήματα που τερματίζονται με προβλήματα.

Παρακολούθηση παρτίδων (SM37)

Για παρακολούθηση εργασιών στο παρασκήνιο, εκτελέστε το SM37 και επιλέξτε ως εξής:

  • Βάλτε '*' στο πεδίο Όνομα χρήστη και όνομα εργασίας
  • Στην κατάσταση εργασίας, επιλέξτε: Προγραμματισμένα, ακυρωμένα, απελευθερωμένα και ολοκληρωμένα αιτήματα.

Διαχείριση συναλλαγών RFC (SM58)

Το Transactional RFC (tRFC, επίσης αρχικά γνωστό ως ασύγχρονο RFC) είναι μια ασύγχρονη μέθοδος επικοινωνίας η οποία εκτελεί την καλούμενη λειτουργική μονάδα στον διακομιστή RFC μόνο μία φορά.

Πρέπει να επιλέξουμε την περίοδο εμφάνισης για την οποία θέλουμε να δούμε τα tRFC και μετά να επιλέξουμε '*' στο πεδίο ονόματος χρήστη για να δούμε όλες τις κλήσεις που δεν έχουν εκτελεστεί σωστά ή περιμένουν στην ουρά.

Διαχείριση QRFC (Ουρά εξόδου -SMQ1)

Πρέπει να καθορίσουμε το όνομα του πελάτη εδώ και να δούμε αν υπάρχουν εξερχόμενα qRFC σε κατάσταση αναμονής ή σφάλματος.

Διαχείριση QRFC (Ουρά εισόδου -SMQ2)

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

Διαχείριση βάσης δεδομένων (DB02)

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


Εάν κάποιο από τα τραπεζάκια είναι περισσότερο από 95% και η αυτόματη έκταση είναι απενεργοποιημένη, τότε πρέπει να προσθέσουμε ένα νέο αρχείο δεδομένων, ώστε η βάση δεδομένων να μην είναι πλήρης.

Μπορούμε επίσης να προσδιορίσουμε το ιστορικό των τραπεζιών.


Μπορούμε να επιλέξουμε εδώ Μήνες, Εβδομάδες ή Ημέρες εδώ για να δούμε τις αλλαγές που πραγματοποιούνται σε ένα χώρο τραπεζιού.

Μπορούμε να προσδιορίσουμε την ανάπτυξη του χώρου πινάκων αναλύοντας αυτές τις τιμές.



Αρχεία δημιουργίας αντιγράφων ασφαλείας βάσης δεδομένων (DB12)

Από αυτήν τη συναλλαγή, θα μπορούσαμε να προσδιορίσουμε πότε ήταν το τελευταίο επιτυχημένο αντίγραφο ασφαλείας του συστήματος. Μπορούμε να ελέγξουμε τα αντίγραφα ασφαλείας της προηγούμενης ημέρας και να δούμε αν όλα ήταν καλά ή όχι.
Μπορούμε επίσης να ελέγξουμε τα αρχεία καταγραφής επανάληψης και να δούμε αν η δημιουργία αντιγράφων ασφαλείας επαναφοράς καταγραφής ήταν επιτυχής ή όχι.

Γρήγορη κριτική

Καθημερινές εργασίες παρακολούθησης

  1. Κρίσιμα καθήκοντα
  2. Σύστημα SAP
  3. Βάση δεδομένων

Κρίσιμα καθήκοντα

Οχι

Εργο Συναλλαγή Διαδικασία / Παρατήρηση

1

Ελέγξτε ότι το σύστημα R / 3 είναι ενεργοποιημένο. Συνδεθείτε στο σύστημα R / 3

2

Ελέγξτε ότι εκτελείται καθημερινό αντίγραφο ασφαλείας χωρίς σφάλματα DB12 Ελέγξτε τη δημιουργία αντιγράφων ασφαλείας βάσης δεδομένων.

Σύστημα SAP

Οχι

Εργο Συναλλαγή Διαδικασία / Παρατήρηση

1

Βεβαιωθείτε ότι όλοι οι διακομιστές εφαρμογών είναι ενεργοποιημένοι. SM51 Βεβαιωθείτε ότι όλοι οι διακομιστές είναι ενεργοποιημένοι.

2

Ελέγξτε τις διαδικασίες εργασίας (ξεκίνησε από το SM51). SM50 Όλες οι διαδικασίες εργασίας με κατάσταση «τρέξιμο» ή «αναμονή»

3

Επισκόπηση της παγκόσμιας διαδικασίας εργασίας SM66 Βεβαιωθείτε ότι δεν εκτελείται διαδικασία εργασίας πάνω από 1800 δευτερόλεπτα

3

Αναζητήστε τυχόν αποτυχημένες ενημερώσεις (λήγει η ενημέρωση). SM13
  • Ορίστε ημερομηνία σε μία ημέρα πριν
  • Πληκτρολογήστε * στο αναγνωριστικό χρήστη
  • Ορίστε σε "όλες" ενημερώσεις Ελέγξτε για γραμμές με "Err."

4

Ελέγξτε το αρχείο καταγραφής συστήματος. SM21 Ορίστε ημερομηνία και ώρα πριν από την τελευταία αναθεώρηση καταγραφής. Ελεγξε για:
  • Σφάλματα
  • Προειδοποιήσεις
  • Μηνύματα ασφαλείας
  • Προβλήματα βάσης δεδομένων

5

Έλεγχος για ακυρωμένες εργασίες. SM37 Εισαγάγετε έναν αστερίσκο (*) στο User ID. Βεβαιωθείτε ότι όλες οι κρίσιμες εργασίες ήταν επιτυχημένες.

6

Ελέγξτε για "παλιές" κλειδαριές. SM12 Εισαγάγετε έναν αστερίσκο (*) για το αναγνωριστικό χρήστη.

7

Ελέγξτε για χρήστες στο σύστημα. SM04AL08 Ελέγξτε για ένα άγνωστο ή διαφορετικό αναγνωριστικό χρήστη και τερματικό. Αυτή η εργασία θα πρέπει να γίνεται αρκετές φορές την ημέρα.

8

Ελέγξτε για προβλήματα καρούλι. SP01 Εισαγάγετε έναν αστερίσκο (*) για το Created ByLook για εργασίες σε ουρά που έχουν "Σε διαδικασία" για πάνω από μία ώρα.

9

Ελέγξτε το ημερολόγιο εργασίας SM37 Ελεγξε για:
  • Νέες θέσεις εργασίας
  • Λανθασμένες εργασίες

10

Ελέγξτε και επιλύστε τις απορρίψεις. ST22 Αναζητήστε υπερβολικό αριθμό απορρίψεων. Αναζητήστε χωματερές ασυνήθιστης φύσης.

11

Ελέγξτε τα στατιστικά του buffer. ST02 Ψάξτε για ανταλλαγές.

Βάση δεδομένων

Οχι

Εργο Συναλλαγή Διαδικασία / Παρατήρηση

1

Ελέγξτε το αρχείο καταγραφής σφαλμάτων για προβλήματα. ST04

2

Δείκτες GrowthMissing Growth DB02 Εάν χρησιμοποιείται χώρος τραπεζιού άνω του 90%, προσθέστε νέο αρχείο δεδομένων σε αυτό Ανακατασκευάστε τα χαμένα ευρετήρια

3

Μητρώο στατιστικών δεδομένων βάσης δεδομένων DB13