Memecahkan masalah visibilitas untuk SAP

Dokumen ini menjelaskan cara menyelesaikan masalah yang mungkin Anda alami saat menggunakan layanan visibilitas untuk workload SAP di Workload Manager.

ID sistem SAP tidak tercantum di dasbor visibilitas

Setelah mengonfigurasi Agen Google Clouduntuk SAP untuk visibilitas dan memberikan izin yang diperlukan ke akun layanan untuk semua VM yang menghosting berbagai elemen sistem SAP (seperti Layanan Pusat, Server Aplikasi, dan database SAP HANA), ID sistem akan muncul di dasbor visibilitas SAP. Jika ID sistem tidak tercantum, periksa konfigurasi dan log agen seperti yang dijelaskan di bagian berikut.

Memverifikasi konfigurasi agen

Anda harus memastikan bahwa semua fitur yang diperlukan dikonfigurasi dengan benar untuk Agen Google Clouduntuk SAP.

Untuk mendapatkan status fitur instance agen Anda, jalankan perintah berikut:

sudo /usr/bin/google_cloud_sap_agent configure -showall

Output perintah terlihat seperti berikut:

   host_metrics [ENABLED] 
workload_evaluation [ENABLED]
process_metrics [ENABLED]
sap_discovery [ENABLED]
workload_discovery [ENABLED]
hana_monitoring [DISABLED] or hana_monitoring [ENABLED]
agent_metrics [DISABLED]

Jika satu atau beberapa fitur tercantum sebagai [DISABLED], konfigurasi agen dan aktifkan fitur tersebut.

Memeriksa log instance VM

Di log instance VM, lihat masalah yang terkait dengan Agen untuk SAP yang tidak dapat memperbarui informasi sistem SAP. Untuk melihat log, lakukan hal berikut:

  1. Pilih VM untuk membuka halaman Detail.
  2. Klik tab Observability untuk menampilkan informasi tentang VM.
  3. Pilih Semua log dan urutkan menurut Error sebagai Keseriusan.

    Tab kemampuan observasi VM

    Sebagian besar error ini terkait dengan izin yang tidak ada untuk akun layanan yang dilampirkan ke VM. Untuk mengatasi error ini, berikan izin yang diperlukan ke akun layanan.

Memeriksa log menggunakan Cloud Logging

Anda harus memastikan bahwa Agen untuk SAP menemukan workload SAP Anda dengan benar. Untuk melihat entri log instance VM yang menghosting agen, lakukan hal berikut:

  1. Di konsol Google Cloud, pilih Logging, lalu pilih Logs Explorer:

    Buka Logs Explorer

  2. Di panel Query, pilih Show query dan masukkan kueri berikut:

    jsonPayload.@type:"SapDiscovery"
    

    Jika Anda tidak dapat melihat informasi apa pun dari VM yang menghosting agen, agen tersebut mungkin tidak dikonfigurasi atau berfungsi dengan benar. Untuk informasi selengkapnya, lihat Mengonfigurasi Agen untuk SAP.

  3. Opsional: Untuk melihat log yang terkait dengan proses saat Agen untuk SAP mengupload data penemuan SAP, gunakan kueri berikut:

     -jsonPayload.caller=~"third_party/sapagent/internal/system/clouddiscovery/cloud_discovery.go"
     -jsonPayload.caller=~"third_party/sapagent/internal/system/sapdiscovery"
    

Status respons muncul sebagai tidak ditentukan

Mungkin ada beberapa akar penyebab status kesehatan Tidak ditentukan (warna abu-abu) sistem SAP. Status kondisi ini digunakan untuk mengidentifikasi sistem yang tidak dapat dievaluasi dengan benar oleh Pengelola Beban Kerja karena metrik atau setelan tidak ada. Penyebab paling umum untuk status kesehatan ini adalah sebagai berikut:

  • Agen Google Clouduntuk SAP mungkin dihentikan atau salah melaporkan metrik yang diperlukan. Untuk mengetahui informasi selengkapnya, lihat Memvalidasi penginstalan agen.

  • Jika Agen untuk SAP sudah aktif dan berjalan serta status sistemnya Tidak ditentukan, periksa apakah fitur Pemantauan Proses dan Pemantauan SAP HANA diaktifkan dan dikonfigurasi dengan benar di agen, bergantung pada proses SAP yang berjalan di VM. Layanan Pusat dan Server Aplikasi memerlukan Process Monitoring untuk diaktifkan, sedangkan database SAP HANA memerlukan Process Monitoring dan SAP HANA Monitoring untuk diaktifkan.

    • Nilai default untuk frekuensi pengumpulan metrik Process Monitoring yang berubah cepat dan berubah lambat masing-masing adalah 5 detik dan 30 detik. Jika nilai ini dinaikkan di atas nilai default, Anda mungkin melihat status respons sebagai Unspecified.
  • Di halaman Ringkasan sistem, periksa apakah Arsitektur dan Jenis Skala diidentifikasi dengan benar untuk sistem Anda. Jika salah satu atau kedua parameter ini salah, berarti ada masalah mendasar pada AgenGoogle Clouduntuk SAP atau data SAP yang diupload ke Google Cloud. Untuk analisis lebih lanjut, hubungi Layanan Pelanggan Cloud. Lihat Mendapatkan dukungan untuk Agen Google Clouduntuk SAP.

  • Peran untuk setiap VM yang terkait dengan sistem tidak diidentifikasi dengan benar karena metrik workload/sap/nw/instance/role atau workload/sap/hana/ha/availability tidak berfungsi dengan benar atau tidak ada. Periksa peran SAP yang diidentifikasi dalam daftar VM di dasbor Aplikasi dan Database.

    Peran berikut diperlukan untuk setiap jenis arsitektur:

    • Arsitektur Terpusat: Layanan Pusat, Server Aplikasi, dan SAP HANA Utama.
    • Arsitektur Terdistribusi: Layanan Pusat, Server Aplikasi, dan SAP HANA Utama.
    • Didistribusikan dengan HA: Layanan Pusat, ERC, Server Aplikasi, SAP HANA Utama, dan SAP HANA Sekunder.

    Semua VM dalam daftar harus memiliki peran yang ditetapkan.

  • Pastikan metrik yang diperlukan memiliki nilai yang valid dengan memeriksa metrik di dalam Cloud Monitoring atau menggunakan metode API timeSeries agar nilai terbaru dikirim oleh Agen untuk SAP. Jika metrik tidak ada di Cloud Monitoring atau tidak memiliki nilai, status kesehatan akan ditandai sebagai Tidak ditentukan karena tidak ada cukup data untuk mengevaluasi metrik tersebut.

  • Pada arsitektur Terdistribusi dengan HA, periksa apakah ada tindakan yang gagal di cluster dan lakukan pembersihan dengan menjalankan perintah berikut:

    RHEL

    pcs resource cleanup RESOURCE_ID

    SLES

    crm resource cleanup RESOURCE_ID

    Ganti RESOURCE_ID dengan ID resource yang gagal di cluster.

    Tindakan yang gagal di cluster dapat memengaruhi metrik workload.googleapis.com/sap/cluster/nodes dan workload.googleapis.com/sap/cluster/resources serta melaporkan nilai yang salah.

  • Periksa apakah versi Agen Google Clouduntuk SAP sudah yang terbaru dan apakah Anda menjalankan versi terbaru yang tersedia. Versi agen yang lebih baru berisi perbaikan untuk masalah dan bug yang terkait dengan metrik visibilitas. Metrik yang salah dapat menyebabkan status respons sistem Tidak ditentukan.

  • Untuk database SAP HANA yang direplikasi ke situs sekunder, periksa apakah ada konfigurasi cluster yang valid antara primer dan sekunder.