Pemantauan proses menggunakan Agen Google Cloud untuk SAP

Panduan perencanaan ini hanya berfokus pada fitur koleksi metrik Pemantauan Proses pada Agen Google Cloud untuk SAP. Untuk mengetahui informasi tentang agen dan semua fiturnya, lihat Panduan perencanaan Agen Google Cloud untuk SAP.

Di Linux, Agen Google Cloud untuk SAP dapat membantu Anda memantau proses di aplikasi SAP dan statusnya. Informasi ini dikirimkan melalui kumpulan metrik Process Monitoring, yang dapat Anda aktifkan setelah menginstal agen di instance VM Compute Engine atau server Solusi Bare Metal.

Informasi yang dikumpulkan dalam metrik Pemantauan Proses membantu Anda memecahkan masalah yang terkait dengan sistem SAP. Jika terjadi masalah, dengan bantuan metrik Process Monitoring, Cloud Customer Care dapat membantu Anda menyelesaikan masalah dengan lebih efisien. Data yang dikumpulkan menggunakan metrik Process Monitoring memberikan kemampuan observasi untuk konfigurasi cluster ketersediaan tinggi SAP HANA Anda.

Untuk mengetahui informasi cara mengonfigurasi Agen Google Cloud untuk SAP guna mengumpulkan metrik Pemantauan Proses, lihat artikel Mengonfigurasi kumpulan metrik Pemantauan Proses.

Jenis metrik Process Monitoring

Mulai versi 2.6 Agen Google Cloud untuk SAP, metrik Process Monitoring yang dikumpulkan oleh agen disebut sebagai berikut:

  • Metrik cepat berubah: Metrik ini mencakup sap/hana/availability, sap/hana/ha/availability, dan sap/nw/availability. Metrik ini dikumpulkan pada frekuensi default 5 detik. Frekuensi pengumpulan ini dapat diperbarui menggunakan parameter konfigurasi process_metrics_frequency.
  • Metrik lambat berubah: Metrik Pemantauan Proses selain yang berubah dengan cepat disebut sebagai berubah dengan lambat. Metrik ini dikumpulkan pada frekuensi default 30 detik. Frekuensi pengumpulan ini dapat diperbarui menggunakan parameter konfigurasi slow_process_metrics_frequency.

Harga Cloud Monitoring

Metrik Pemantauan proses yang dikumpulkan dan dikirimkan oleh Agent for SAP Google Cloud ke Monitoring diklasifikasikan oleh Monitoring sebagai metrik yang dapat dikenakan biaya dan diberi harga berdasarkan volume yang diserap.

Frekuensi saat agen mengajukan kueri pada sistem SAP Anda untuk mengumpulkan metrik validasi Workload Manager akan memengaruhi volume metrik yang dikirim ke Monitoring.

Metrik Process Monitoring adalah metrik yang berubah cepat dan secara default dikumpulkan setiap 5 detik.

Untuk mengetahui informasi selengkapnya tentang harga Monitoring, lihat harga Google Cloud Observability.

Perkiraan biaya sampel

Untuk melihat contoh perkiraan biaya pengumpulan metrik Process Monitoring menggunakan Agen Google Cloud untuk SAP, lihat Contoh harga untuk metrik yang dikenakan biaya berdasarkan byte yang diserap.

Metrik Process Monitoring

Tabel berikut menjelaskan metrik Process Monitoring yang dikumpulkan oleh Agen Google Cloud untuk SAP. String metrik dalam tabel ini harus diawali dengan workload.googleapis.com/. Awalan ini telah dihilangkan dari entri di tabel berikut.

Metrik Kategori Deskripsi
sap/hana/service SAP HANA Kode respons numerik untuk ketersediaan layanan SAP HANA.
  • 0: Layanan tidak berjalan
  • 1: Layanan sedang berjalan
sap/hana/ha/replication SAP HANA Kode respons numerik untuk replikasi sistem SAP HANA, berdasarkan ID Sistem SAP, Nomor Instance SAP, dan Nama Layanan SAP.
  • 0: Terjadi kesalahan.
  • 10: Replikasi nonaktif (mode mandiri).
  • 12: Replikasi aktif. Node saat ini adalah node sekunder.
  • 15: Replikasi aktif. Inisialisasi atau sinkronisasi dengan resource utama selesai dan sekunder terus direplikasi.
sap/hana/availability SAP HANA Kode respons numerik untuk ketersediaan sistem SAP HANA, berdasarkan ID Sistem SAP dan Nomor Instance SAP.
  • 0: Satu atau beberapa proses tidak aktif
  • 1: Semua proses aktif
sap/hana/ha/availability SAP HANA Kode respons numerik untuk status ketersediaan tinggi sistem SAP HANA, berdasarkan ID sistem SAP dan Nomor Instance SAP.
  • 0: Status tidak diketahui
  • 1: Node saat ini bersifat sekunder
  • 2: Node utama berisi error
  • 3: Node utama online, tetapi replikasi tidak berfungsi sepenuhnya
  • 4: Node utama online dengan replikasi yang berjalan
sap/hana/query/state SAP HANA Kode respons numerik yang mewakili health check SAP HANA berdasarkan kueri select * from dummy. Nilai 0 menunjukkan keberhasilan. Nilai lainnya menunjukkan kegagalan.
sap/hana/query/overalltime SAP HANA Dilaporkan hanya jika query/state adalah 0. Ini adalah waktu keseluruhan yang dibutuhkan oleh kueri, termasuk waktu sisi klien dan waktu sisi server, dalam mikrodetik.
sap/hana/query/servertime SAP HANA Dilaporkan hanya jika query/state adalah 0. Ini adalah waktu yang dibutuhkan oleh server untuk memproses kueri, dalam mikrodetik.
sap/cluster/failcounts SAP HANA Nilai failover resource HA Linux. Jika resource tidak ada, berarti tidak ada failover yang terdaftar. Jika tidak, cluster yang memantau crm_mon akan melaporkan jumlah tindakan yang gagal.
sap/cluster/nodes Cluster Pacemaker Kode respons numerik yang menunjukkan kondisi status cluster HA Linux.
  • -10: Tidak diketahui
  • -1: Kondisi tidak bersih
  • 0: Nonaktif
  • 1: Stanby
  • 2: Online
sap/cluster/resources Cluster Pacemaker Kode respons numerik yang menunjukkan apakah resource cluster HA Linux sudah aktif dan berjalan.
  • -10: Tidak diketahui
  • 0: Gagal
  • 1: Dihentikan
  • 2: Memulai
  • 3: Resource dalam salah satu status stabil berikut: Master, Slave, atau Started
sap/nw/availability SAP Netweaver Kode respons numerik untuk ketersediaan sistem SAP NetWeaver, berdasarkan ID Sistem SAP, Nomor Instance SAP, dan Nama Layanan SAP.
  • 0: Status tidak diketahui
  • 1: Node saat ini aktif atau naik
sap/nw/service SAP Netweaver Kode respons numerik untuk ketersediaan layanan SAP NetWeaver, berdasarkan ID Sistem SAP, Nomor Instance SAP, dan Nama Layanan SAP.
  • 0: Layanan tidak berjalan
  • 1: Layanan sedang berjalan
sap/nw/icm/rcode SAP Netweaver Kode respons berdasarkan protokol HTTP 1.1 dari resource URL ICM yang tidak diautentikasi (panggilan lokal).
sap/nw/icm/rtime SAP Netweaver Waktu respons dalam milidetik untuk resource URL ICM yang tidak diautentikasi (panggilan lokal).
sap/nw/ms/rcode SAP Netweaver Kode respons berdasarkan protokol HTTP 1.1 dari resource URL Server Pesan yang tidak diautentikasi (panggilan lokal).
sap/nw/ms/rtime SAP Netweaver Waktu respons dalam milidetik untuk resource URL Server Pesan yang tidak diautentikasi (panggilan lokal).
sap/nw/ms/wp SAP Netweaver Jumlah proses tugas ABAP (NW ABAP) atau node server Java (NW Java) yang dilaporkan oleh halaman informasi Server Pesan.
sap/nw/abap/proc/busy SAP Netweaver Jumlah proses tugas ABAP yang sibuk menurut jenisnya, seperti DIA, ICM, dan DISP.
sap/nw/abap/proc/count SAP Netweaver Jumlah semua proses tugas ABAP menurut jenisnya, seperti DIA, ICM, dan DISP.
sap/nw/abap/queue/current SAP Netweaver Jumlah antrean ABAP saat ini yang digunakan oleh proses kerja ABAP, yang dikelompokkan berdasarkan jenis proses kerja seperti DIA, ICM, dan DISP.
sap/nw/abap/queue/peak SAP Netweaver Jumlah maksimum antrean ABAP yang digunakan oleh proses kerja ABAP, yang dikelompokkan berdasarkan jenis proses kerja seperti DIA, ICM, dan DISP.
sap/nw/abap/sessions SAP Netweaver Jumlah sesi ABAP berdasarkan jenis sesi.
sap/nw/abap/rfc SAP Netweaver Jumlah koneksi RFC ABAP berdasarkan jenis sesi.
sap/nw/enq/locks/usercountowner SAP Netweaver Jumlah kunci antrean di sistem SAP NetWeaver. Jika sistem Anda memiliki banyak entri kunci terbuka, hal tersebut dapat menyebabkan masalah performa bagi pengguna.
sap/mntmode Metrik SAP tambahan Mode pemeliharaan SAP System ID (SID) terkait, yang telah ditetapkan secara manual untuk menandakan bahwa sistem sengaja dinonaktifkan (maintenancemode = TRUE). Nilai metrik ini digunakan untuk menyembunyikan peringatan untuk sistem yang tidak tersedia selama pemeliharaan terencana.

Untuk memberi tahu agen jika SID tertentu sedang menjalani pemeliharaan terencana, jalankan perintah berikut:


google_cloud_sap_agent maintenance \
    --enable=TRUE or FALSE \
    --sid=SID
sap/service/is-failed Metrik SAP tambahan Menunjukkan ketika layanan OS yang terkait dengan layanan cluster dan SAP gagal. Kode keluar 0 menunjukkan kegagalan.
sap/service/is-disabled Metrik SAP tambahan Metrik ini diisi saat layanan pacemaker, corosync, sapconf, saptune, dan sapinit tidak diaktifkan.
sap/hana/cpu/utilization Metrik SAP tambahan Pemakaian CPU per proses (%) dari proses SAP HANA.
sap/nw/cpu/utilization Metrik SAP tambahan Pemakaian CPU per proses (%) dari proses SAP NetWeaver.
sap/control/cpu/utilization Metrik SAP tambahan Pemakaian CPU per proses (%) dari proses Kontrol SAP.
sap/hana/memory/utilization Metrik SAP tambahan Pemakaian memori per proses (MB) dari proses HANA.
sap/nw/memory/utilization Metrik SAP tambahan Pemakaian memori per proses (MB) dari proses NetWeaver.
sap/control/memory/utilization Metrik SAP tambahan Pemakaian memori per proses (MB) dari proses Kontrol SAP.
sap/hana/iops/reads Metrik SAP tambahan IOPS baca per proses untuk proses SAP HANA.
sap/hana/iops/writes Metrik SAP tambahan IOPS tulis per proses untuk proses SAP HANA.
sap/nw/iops/reads Metrik SAP tambahan IOPS baca per proses untuk proses SAP NetWeaver.
sap/nw/iops/writes Metrik SAP tambahan IOPS tulis per proses untuk proses SAP NetWeaver.
sap/infra/migration Metrik infrastruktur Google Cloud Menunjukkan apakah instance VM sedang menjalani migrasi langsung.
sap/pacemaker Metrik SAP tambahan Kode respons numerik yang menunjukkan apakah host menyertakan konfigurasi Alat pacu jantung.
  • 0: Konfigurasi alat pacu jantung tidak ditemukan
  • 1: Konfigurasi pacemaker ditemukan
sap/hana/volumes Metrik SAP tambahan Mengekspos informasi berikut tentang volume SAP HANA yang terpasang: ukuran total volume, penyimpanan yang terpakai, penyimpanan yang tersedia, dan persentase penggunaan penyimpanan.
sap/networkstats/rtt Metrik SAP tambahan Waktu perjalanan bolak-balik rata-rata, dalam milidetik.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/rcv_rtt Metrik SAP Tambahan Waktu yang dibutuhkan klien jarak jauh untuk menghabiskan jendela penerimaan jarak jauh yang diiklankan (Rwin) saat ini jika tidak terjadi konsumsi userspace dari data tersebut. Hal ini didasarkan pada bandwidth koneksi yang diamati dan menampilkan nilai bukan nol.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/rto Metrik SAP Tambahan Waktu tunggu transmisi ulang TCP, dalam milidetik.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/bytes_acked Metrik SAP Tambahan Jumlah byte yang dikonfirmasi.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/bytes_received Metrik SAP Tambahan Jumlah byte yang diterima.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/lastsnd Metrik SAP Tambahan Waktu, dalam milidetik, sejak paket terakhir dikirim.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

sap/networkstats/lastrcv Metrik SAP Tambahan Waktu, dalam milidetik, sejak paket terakhir diterima.

Metrik ini berisi informasi koneksi TCP yang terkait dengan sistem SAP HANA Anda. Metrik ini dikumpulkan untuk soket proses hdbnameserver SAP HANA menggunakan utilitas ss.

Melihat metrik di Monitoring

Google Cloud menyediakan dasbor kustom yang membantu Anda memvisualisasikan metrik Pemantauan Proses yang dikumpulkan oleh Agen Google Cloud untuk SAP. Lihat direktori dashboards/google-cloud-agent-for-sap di repositori GoogleCloudPlatform/monitoring-dashboard-samples di GitHub.

Untuk informasi tentang dasbor ini, termasuk petunjuk penginstalan, baca Melihat metrik yang dikumpulkan.

Untuk mengetahui informasi tentang cara menemukan data metrik dalam Monitoring dan mengonfigurasi notifikasi pemberitahuan, lihat Metrik dalam Monitoring.