Pemantauan SAP & Pemeriksaan Prestasi: Tutorial Lengkap dengan Tkod

Isi kandungan:

Anonim

Apa itu Pemantauan Sistem?

Pemantauan sistem adalah aktiviti rutin harian dan dokumen ini menyediakan prosedur langkah demi langkah sistematik untuk Pemantauan Pelayan. Ia memberikan gambaran keseluruhan aspek teknikal dan konsep untuk pemantauan sistem proaktif. Sebilangan kecil daripadanya adalah:

  • Memeriksa Pelayan Aplikasi.
  • Memantau Proses Kerja Seluruh Sistem.
  • Memantau Proses Kerja untuk Contoh Individu.
  • Memantau Kunci Penyertaan.
  • Penggunaan CPU
  • Ruang yang tersedia di Pangkalan Data.
  • Memantau Proses Kemas kini.
  • Log Sistem Pemantauan.
  • Statistik Penyangga

Beberapa yang lain adalah:

  • Memantau Pekerjaan Kumpulan
  • Pemantauan Permintaan Tunjang.
  • Bilangan Permintaan Cetakan
  • Analisis Lambakan ABAP.
  • Monitor Prestasi Pangkalan Data.
  • Pemeriksaan Pangkalan Data.
  • Pemantauan Pengguna Aplikasi.

Mengapa pemeriksaan Asas Harian / Pemantauan Sistem?

Bagaimana kita memantau Sistem SAP?

Memeriksa Pelayan Aplikasi (SM51)

Transaksi ini digunakan untuk memeriksa semua pelayan aplikasi yang aktif.

Di sini anda dapat melihat perkhidmatan atau proses kerja mana yang dikonfigurasi dalam setiap kejadian.

Memantau Proses Kerja untuk Contoh Individu SM50:

Memaparkan semua proses berjalan, menunggu, berhenti dan PRIV yang berkaitan dengan contoh tertentu. Di bawah langkah ini, kami memeriksa semua proses; status proses harus selalu menunggu atau berjalan. Sekiranya ada proses yang mempunyai status selain menunggu atau berjalan, kita perlu memeriksa proses tertentu dan melaporkannya dengan sewajarnya.

Urus niaga ini memaparkan banyak maklumat seperti:

  1. Status proses Kerja (sama ada sibuk atau tidak)
  2. Sekiranya proses kerja berjalan, anda mungkin dapat melihat tindakan yang dilakukannya di ruangan Tindakan.
  3. Anda boleh jadual mana yang sedang dikerjakan

Beberapa masalah biasa:

  • Pengguna memerlukan masa yang lama untuk log masuk / tidak dapat log masuk / transaksi dalam talian dengan sangat perlahan. Ini mungkin hasil proses kerja DIA digunakan sepenuhnya. Mungkin ada juga hasil pekerjaan yang berjalan lama (penunjuk merah di bawah lajur Waktu). Sekiranya perlu, anda boleh membatalkan sesi dengan memilih pekerjaan kemudian pergi ke Proses> Batal Tanpa inti. Ini akan membatalkan kerja dan melepaskan proses kerja untuk pengguna / proses lain
  • Sebilangan pengguna mungkin mempunyai status PRIV di bawah ruangan Sebab . Ini mungkin kerana transaksi pengguna sangat besar sehingga memerlukan lebih banyak memori. Apabila ini berlaku, proses kerja DIA akan 'dimiliki' oleh pengguna dan tidak akan membiarkan pengguna lain menggunakan. Sekiranya ini berlaku, tanyakan kepada pengguna dan jika boleh jalankan pekerjaan sebagai pekerjaan latar belakang.
  • Sekiranya terdapat kerja cetak yang panjang pada proses kerja SPO, selidiki masalahnya. Ini mungkin masalah yang berkaitan dengan pelayan cetak atau pencetak.

Proses Kerja Seluruh Sistem Pemantauan (SM66)

Dengan memeriksa beban proses kerja menggunakan gambaran keseluruhan proses kerja global, kita dapat dengan cepat menyiasat kemungkinan penyebab masalah prestasi sistem.
Pantau beban proses kerja pada semua keadaan aktif di seluruh sistem
Menggunakan skrin Gambaran Keseluruhan Proses Kerja Global, kita dapat melihat sekilas:

  • Status setiap pelayan aplikasi
  • Sebab mengapa ia tidak berjalan
  • Adakah ia telah dimulakan semula
  • CPU dan masa berjalan permintaan
  • Pengguna yang telah log masuk dan pelanggan yang mereka log masuk
  • Laporan yang sedang berjalan

Monitor Aplikasi Pengguna (AL08 dan SM04)

Transaksi ini memaparkan semua pengguna keadaan aktif.

Memantau Proses Kemas kini (SM13)

Jalankan Transaksi SM13 dan masukkan ' * ' di medan PENGGUNA dan klik

Sekiranya tidak ada catatan kemas kini yang belum selesai atau tidak ada kemas kini, barisan ini akan kosong seperti yang ditunjukkan pada tangkapan skrin di bawah.

Tetapi, jika Kemas kini tidak aktif, cari maklumat di bawah:

  • Adakah kemas kini aktif, jika tidak, adakah ia dinonaktifkan oleh sistem atau oleh pengguna?
    • Klik pada butang dan dapatkan maklumat.
    • Klik pada butang dan dapatkan maklumat di bawah:
  • Adakah kemas kini dibatalkan?
  • Adakah barisan menunggu kemas kini yang lama melebihi 10 minit?

Memantau Entri Kunci (SM12)

Jalankan Transaksi SM12 dan masukkan '*' di medan Nama Pengguna

SAP menyediakan mekanisme penguncian untuk mengelakkan pengguna lain mengubah rekod yang sedang anda kerjakan. Dalam beberapa keadaan, kunci tidak dilepaskan. Ini boleh berlaku sekiranya pengguna terputus iaitu kerana masalah rangkaian sebelum mereka dapat melepaskan kunci.
Kunci lama ini perlu dikosongkan atau boleh menghalang akses atau perubahan pada rekod.
Kita boleh menggunakan statistik kunci untuk memantau kunci yang ditetapkan dalam sistem. Kami hanya merekodkan entri kunci yang mempunyai cap tarikh pada hari sebelumnya.

Log Sistem Pemantauan (SM21)

Kita dapat menggunakan log untuk menentukan dan memperbaiki kesalahan yang berlaku dalam sistem dan persekitarannya.

Kami memeriksa log untuk hari sebelumnya dengan pilihan / pilihan berikut:
  • Masukkan Tarikh dan masa.
  • Pilih Masalah dan Amaran Butang Radio
  • Tekan Baca semula Sistem Log.

Ringkasan Tune (ST02)

Langkah 1: Pergi ke ST02 untuk memeriksa ringkasan Tune.
Langkah 2: Sekiranya anda melihat sebarang nilai merah, dalam SWAPS, klik dua kali sama.

Langkah 3: Pada skrin di bawah, klik pada tab 'Parameter Semasa'

Langkah 4: Catat nilai dan parameter Profil

Langkah 5: Pergi ke RZ10 (untuk mengubah nilai parameter Profil)
Langkah 6: Simpan perubahan.
Langkah 7: Mulakan semula pelayan untuk mengambil kesan perubahan baru.

Penggunaan CPU (ST06)

Kadar penggunaan CPU terbiar mestilah 60-65%, jika melebihi nilai maka kita mesti mula memeriksa sekurang-kurangnya di bawah perkara-perkara:

  • Jalankan arahan tahap OS - teratas dan periksa proses mana yang menggunakan kebanyakan sumber.
  • Pergi ke SM50 atau SM66. Periksa untuk pekerjaan jangka panjang atau pertanyaan kemas kini lama yang sedang dijalankan.
  • Pergi ke SM12 dan periksa entri kunci
  • Pergi ke SM13 dan periksa Kemas kini status aktif.
  • Periksa kesilapan di SM21.

Buang ABAP (ST22)

Di sini kita periksa pembuangan hari sebelumnya

Pemantauan Permintaan Tunjang (SP01)

Untuk pemantauan permintaan spool, jalankan SP01 dan pilih seperti di bawah:

  • Letakkan '*' di medan Dibuat Oleh
  • Klik pada butang laksanakan.

Di sini kami mencatat hanya permintaan yang ditamatkan dengan masalah.

Memantau Pekerjaan Kumpulan (SM37)

Untuk Memantau pekerjaan latar belakang, jalankan SM37 dan pilih seperti di bawah:

  • Masukkan '*' di medan Nama Pengguna dan Nama Pekerjaan
  • Dalam status Pekerjaan, pilih: Permintaan berjadual, Dibatalkan, Dilepaskan dan Selesai.

Pentadbiran RFC Transaksional (SM58)

Transactionional RFC (tRFC, juga awalnya dikenal sebagai asynchronous RFC) adalah kaedah komunikasi tak segerak yang melaksanakan modul fungsi yang disebut dalam pelayan RFC hanya sekali.

Kita perlu memilih tempoh paparan di mana kita ingin melihat tRFC dan kemudian memilih '*' di bidang nama pengguna untuk melihat semua panggilan yang belum dijalankan dengan betul atau menunggu dalam barisan.

Pentadbiran QRFC (Antrian Keluar -SMQ1)

Kita harus menentukan nama pelanggan di sini dan melihat apakah ada qRFC keluar dalam keadaan menunggu atau ralat.

Pentadbiran QRFC (Antrian Masuk -SMQ2)

Kita harus menentukan nama pelanggan di sini dan melihat apakah ada qRFC yang masuk dalam keadaan menunggu atau ralat.

Pentadbiran Pangkalan Data (DB02)

Setelah anda memilih Saiz Semasa pada skrin pertama, kami sampai ke layar di bawah yang menunjukkan status terkini semua ruang meja dalam sistem.


Sekiranya mana-mana ruang meja lebih dari 95% dan tahap automatik mati maka kita perlu menambahkan datafile baru supaya pangkalan data tidak penuh.

Kita juga dapat menentukan sejarah ruang meja.


Kita boleh memilih Bulan, Minggu atau Hari di sini untuk melihat perubahan yang berlaku di ruang meja.

Kita dapat menentukan pertumbuhan ruang meja dengan menganalisis nilai-nilai ini.



Log sandaran pangkalan data (DB12)

Dari urus niaga ini, kami dapat menentukan kapan cadangan terakhir sistem berjaya. Kami dapat menyemak cadangan hari sebelumnya dan melihat apakah semuanya baik-baik saja atau tidak.
Kami juga boleh menyemak fail log semula dan melihat sama ada sandaran log semula berjaya atau tidak.

Kajian Pantas

Tugas Pemantauan Harian

  1. Tugas kritikal
  2. Sistem SAP
  3. Pangkalan data

Tugas kritikal

Tidak

Tugas Transaksi Prosedur / Ucapan

1

Periksa bahawa Sistem R / 3 sudah habis. Log masuk ke Sistem R / 3

2

Periksa bahawa cadangan harian dilaksanakan tanpa kesalahan DB12 Periksa sandaran pangkalan data.

Sistem SAP

Tidak

Tugas Transaksi Prosedur / Ucapan

1

Periksa bahawa semua pelayan aplikasi sudah habis. SM51 Periksa bahawa semua pelayan sudah habis.

2

Periksa proses kerja (bermula dari SM51). SM50 Semua proses kerja dengan status "berjalan" atau "menunggu"

3

Gambaran keseluruhan Proses Kerja Global SM66 Pastikan tiada proses kerja yang berjalan lebih dari 1800 saat

3

Cari kemas kini yang gagal (kemas kini berakhir). SM13
  • Tetapkan tarikh pada satu hari yang lalu
  • Masukkan * dalam ID pengguna
  • Tetapkan ke "semua" kemas kini Periksa baris dengan "Err."

4

Periksa log sistem. SM21 Tetapkan tarikh dan masa sebelum tinjauan log terakhir. Periksa untuk:
  • Kesalahan
  • Amaran
  • Mesej keselamatan
  • Masalah pangkalan data

5

Semak untuk pekerjaan yang dibatalkan. SM37 Masukkan tanda bintang (*) dalam ID Pengguna. Sahkan bahawa semua pekerjaan kritikal berjaya.

6

Periksa kunci "lama". SM12 Masukkan tanda bintang (*) untuk ID pengguna.

7

Periksa pengguna di sistem. SM04AL08 Tinjau ID pengguna dan terminal yang tidak diketahui atau berbeza. Tugas ini harus dilakukan beberapa kali sehari.

8

Periksa masalah kili. SP01 Masukkan tanda bintang (*) untuk Created ByLook untuk pekerjaan spool yang telah "Dalam proses" selama lebih dari satu jam.

9

Periksa log pekerjaan SM37 Periksa untuk:
  • Pekerjaan baru
  • Pekerjaan yang tidak betul

10

Kaji dan selesaikan pembuangan. ST22 Cari tempat pembuangan sampah yang berlebihan. Cari tempat pembuangan sampah yang tidak biasa.

11

Kaji statistik penampan. ST02 Cari pertukaran.

Pangkalan data

Tidak

Tugas Transaksi Prosedur / Ucapan

1

Semak log ralat untuk masalah. ST04

2

Indeks Pertumbuhan Pangkalan Data DB02 Sekiranya ruang jadual digunakan lebih dari 90% tambahkan fail data baru ke dalamnya Membangunkan Indeks yang Hilang

3

Log Statistik Pangkalan Data DB13