Apa itu Pemantauan Sistem?
Pemantauan sistem adalah aktivitas rutin harian dan dokumen ini menyediakan prosedur langkah demi langkah yang sistematis untuk Pemantauan Server. Ini memberikan gambaran umum tentang aspek teknis dan konsep untuk pemantauan sistem proaktif. Beberapa diantaranya adalah:
- Memeriksa Server Aplikasi.
- Memantau Proses Kerja di Seluruh Sistem.
- Memantau Proses Kerja untuk Mesin Virtual.
- Memantau Entri Kunci.
- Pemanfaatan CPU
- Ruang yang Tersedia di Database.
- Memantau Proses Pembaruan.
- Memantau Log Sistem.
- Statistik Buffer
Beberapa lainnya adalah:
- Memantau Pekerjaan Batch
- Pemantauan Permintaan Spul.
- Jumlah Permintaan Cetak
- ABAP Dump Analysis.
- Monitor Kinerja Database.
- Pemeriksaan Database.
- Memantau Pengguna Aplikasi.
Mengapa Pemeriksaan Dasar Harian / Pemantauan Sistem?
Bagaimana kami memantau Sistem SAP?
Memeriksa Server Aplikasi (SM51)
Transaksi ini digunakan untuk memeriksa semua server aplikasi yang aktif.
Di sini Anda dapat melihat layanan atau proses kerja mana yang dikonfigurasi di setiap contoh.
Memantau Proses Kerja untuk Mesin Virtual SM50:
Menampilkan semua proses yang berjalan, menunggu, berhenti, dan PRIV terkait dengan instance tertentu. Di bawah langkah ini kami memeriksa semua proses; status proses harus selalu menunggu atau berjalan. Jika ada proses yang memiliki status selain menunggu atau berjalan, kami perlu memeriksa proses tersebut dan melaporkannya.
Transaksi ini menampilkan banyak informasi seperti:
- Status proses Kerja (baik ditempati atau tidak)
- Jika proses kerja sedang berjalan, Anda mungkin dapat melihat tindakan yang diambil olehnya di kolom Tindakan.
- Anda bisa mengetahui tabel mana yang sedang dikerjakan
Beberapa masalah umum:
- Pengguna membutuhkan waktu lama untuk logon / tidak bisa logon / transaksi online sangat lambat. Ini bisa jadi hasil dari proses kerja DIA dimanfaatkan secara maksimal. Mungkin juga ada hasil dari pekerjaan yang berjalan lama (indikator merah di bawah kolom Waktu). Jika perlu Anda dapat membatalkan sesi dengan memilih pekerjaan kemudian pergi ke Proses> Batal Tanpa inti. Ini akan membatalkan pekerjaan dan melepaskan proses kerja untuk pengguna / proses lain
- Beberapa pengguna mungkin memiliki status PRIV di bawah kolom Alasan . Bisa jadi transaksi pengguna sangat besar sehingga membutuhkan lebih banyak memori. Jika ini terjadi, proses kerja DIA akan 'dimiliki' oleh pengguna dan tidak akan diizinkan oleh pengguna lain. Jika ini terjadi, tanyakan kepada pengguna dan jika mungkin jalankan pekerjaan sebagai pekerjaan latar belakang.
- Jika ada pekerjaan cetak yang lama pada proses kerja SPO, selidiki masalahnya. Ini mungkin masalah terkait dengan server cetak atau printer.
Memantau Proses Kerja di Seluruh Sistem (SM66)
Dengan memeriksa beban proses kerja menggunakan gambaran umum proses kerja global, kami dapat dengan cepat menyelidiki potensi penyebab masalah kinerja sistem.
Pantau proses kerja yang dimuat pada semua contoh aktif di seluruh sistem.
Menggunakan layar Ikhtisar Proses Kerja Global, kita dapat melihat sekilas:
- Status setiap server aplikasi
- Alasan mengapa tidak berjalan
- Apakah sudah direstart
- CPU dan waktu proses permintaan
- Pengguna yang telah masuk dan klien yang mereka masuki
- Laporan yang sedang berjalan
Monitor Pengguna Aplikasi (AL08 dan SM04)
Transaksi ini menampilkan semua pengguna contoh aktif.
Proses Pembaruan Pemantauan (SM13)
Jalankan Transaksi SM13 dan beri tanda ' * ' di bidang PENGGUNA dan klik
Jika tidak ada catatan pembaruan yang menunggu lama atau tidak ada pembaruan yang terjadi maka antrian ini akan kosong seperti yang ditunjukkan pada tangkapan layar di bawah ini.
Tetapi, jika Pembaruan tidak aktif, temukan informasi di bawah ini:
- Apakah pembaruan aktif, jika tidak, apakah itu dinonaktifkan oleh sistem atau oleh pengguna?
- Klik tombol dan dapatkan informasinya.
- Klik tombol dan dapatkan informasi di bawah ini:
- Apakah ada pembaruan yang dibatalkan?
- Apakah ada antrian panjang pembaruan tertunda yang lebih lama dari 10 menit?
Memantau Entri Kunci (SM12)
Jalankan Transaksi SM12 dan letakkan '*' di bidang Nama Pengguna
SAP menyediakan mekanisme penguncian untuk mencegah pengguna lain mengubah catatan yang sedang Anda kerjakan. Dalam beberapa situasi, kunci tidak dibuka. Ini bisa terjadi jika pengguna terputus, yaitu karena masalah jaringan sebelum mereka dapat membuka kunci.
Kunci lama ini perlu dibersihkan atau dapat mencegah akses atau perubahan pada catatan.
Kita dapat menggunakan statistik kunci untuk memantau kunci yang diatur dalam sistem. Kami hanya mencatat entri kunci yang memiliki cap waktu tanggal dari hari sebelumnya.
Log Sistem Pemantauan (SM21)
Kita dapat menggunakan log untuk menentukan dan memperbaiki kesalahan yang terjadi pada sistem dan lingkungannya.
- Masukkan Tanggal dan waktu.
- Pilih Masalah dan Peringatan Tombol Radio
- Tekan Baca Ulang Log Sistem.
Ringkasan Lagu (ST02)
Langkah 1: Buka ST02 untuk memeriksa ringkasan Tune.
Langkah 2: Jika Anda melihat nilai merah, di SWAPS, klik dua kali sama.
Langkah 3: Pada layar di bawah ini klik pada tab 'Parameter Saat Ini'
Langkah 4: Catat nilai dan parameter Profil
Langkah 5: Pergi ke RZ10 (untuk mengubah nilai parameter Profil)
Langkah 6: Simpan perubahan.
Langkah 7: Mulai ulang server untuk menerapkan efek perubahan baru.
Pemanfaatan CPU (ST06)
Tingkat utilisasi CPU idle harus 60-65%, jika melebihi nilai maka kita harus mulai memeriksa setidaknya hal-hal di bawah ini:
- Jalankan perintah tingkat OS - atas dan periksa proses mana yang mengambil sumber daya paling banyak.
- Buka SM50 atau SM66. Periksa pekerjaan yang berjalan lama atau kueri pembaruan yang lama sedang dijalankan.
- Pergi ke SM12 dan periksa entri kunci
- Pergi ke SM13 dan periksa Perbarui status aktif.
- Periksa kesalahan di SM21.
ABAP Dumps (ST22)
Di sini kami memeriksa kesedihan hari sebelumnya
Pemantauan Permintaan Spul (SP01)
Untuk pemantauan permintaan spool, jalankan SP01 dan pilih seperti di bawah ini:
- Letakkan '*' di bidang Dibuat Oleh
- Klik tombol eksekusi.
Di sini kami hanya merekam permintaan yang diakhiri dengan masalah.
Memantau Pekerjaan Batch (SM37)
Untuk Memantau pekerjaan latar belakang, jalankan SM37 dan pilih seperti di bawah ini:
- Letakkan '*' di bidang Nama Pengguna dan Nama Pekerjaan
- Dalam Status pekerjaan, pilih: Permintaan Dijadwalkan, Dibatalkan, Dirilis dan Selesai.
Administrasi RFC Transaksional (SM58)
Transactional RFC (tRFC, juga awalnya dikenal sebagai asynchronous RFC) adalah metode komunikasi asynchronous yang mengeksekusi modul fungsi yang dipanggil di server RFC hanya sekali.
Kita perlu memilih periode tampilan dimana kita ingin melihat tRFC dan kemudian memilih '*' di bidang nama pengguna untuk melihat semua panggilan yang belum dijalankan dengan benar atau menunggu dalam antrian.
Administrasi QRFC (Antrean Keluar -SMQ1)
Kita harus menentukan nama klien di sini dan melihat apakah ada qRFC keluar dalam status menunggu atau kesalahan.
Administrasi QRFC (Antrean Masuk -SMQ2)
Kita harus menentukan nama klien di sini dan melihat apakah ada qRFC yang masuk dalam status menunggu atau kesalahan.
Administrasi Database (DB02)
Setelah Anda memilih Ukuran Saat Ini pada layar pertama kita sampai pada layar di bawah ini yang menunjukkan kepada kita status saat ini dari semua tablespaces dalam sistem.
Jika salah satu tablespaces lebih dari 95% dan tingkat otomatis tidak aktif maka kita perlu menambahkan datafile baru agar database tidak penuh.
Kita dapat memilih Bulan, Minggu atau Hari di sini untuk melihat perubahan yang terjadi di ruang tabel.
Log Cadangan Database (DB12)
Dari transaksi ini, kami dapat menentukan kapan pencadangan terakhir yang berhasil dari sistem itu. Kami dapat meninjau cadangan hari sebelumnya dan melihat apakah semuanya baik-baik saja atau tidak.
Kami juga dapat meninjau ulang file log dan melihat apakah redo log backup berhasil atau tidak.
Review Cepat
Tugas Pemantauan Harian
- Tugas penting
- Sistem SAP
- Database
Tugas penting
Tidak | Tugas | Transaksi | Prosedur / Komentar |
---|---|---|---|
1 | Periksa apakah R / 3System menyala. | Masuk ke Sistem R / 3 | |
2 | Periksa apakah pencadangan harian dijalankan tanpa kesalahan | DB12 | Periksa backup database. |
Sistem SAP
Tidak | Tugas | Transaksi | Prosedur / Komentar |
---|---|---|---|
1 | Periksa apakah semua server aplikasi aktif. | SM51 | Periksa apakah semua server aktif. |
2 | Periksa proses kerja (mulai dari SM51). | SM50 | Semua proses kerja dengan status "berjalan" atau "menunggu" |
3 | Tinjauan Proses Kerja Global | SM66 | Periksa tidak ada proses kerja yang berjalan lebih dari 1800 detik |
3 | Cari pembaruan yang gagal (pembaruan dihentikan). | SM13 |
|
4 | Periksa log sistem. | SM21 | Tetapkan tanggal dan waktu sebelum tinjauan log terakhir. Cek untuk:
|
5 | Review untuk pekerjaan yang dibatalkan. | SM37 | Masukkan tanda bintang (*) di User ID. Pastikan semua pekerjaan penting berhasil. |
6 | Periksa kunci "lama". | SM12 | Masukkan tanda bintang (*) untuk ID pengguna. |
7 | Periksa pengguna di sistem. | SM04AL08 | Meninjau ID pengguna dan terminal yang tidak dikenal atau berbeda. Tugas ini harus dilakukan beberapa kali sehari. |
8 | Periksa masalah kumparan. | SP01 | Masukkan tanda bintang (*) untuk Created ByLook untuk pekerjaan spool yang telah "Dalam proses" selama lebih dari satu jam. |
9 | Periksa log pekerjaan | SM37 | Cek untuk:
|
10 | Tinjau dan atasi kesedihan. | ST22 | Carilah jumlah sampah yang berlebihan. Carilah tempat pembuangan yang tidak biasa. |
11 | Tinjau statistik buffer. | ST02 | Cari swap. |
Database
Tidak | Tugas | Transaksi | Prosedur / Komentar |
---|---|---|---|
1 | Tinjau log kesalahan untuk mengetahui masalah. | ST04 | |
2 | Indeks GrowthMissing Database | DB02 | Jika tablespace digunakan lebih dari 90%, tambahkan file data baru ke dalamnya |
3 | Log Statistik Basis Data | DB13 |