Mengumpulkan informasi diagnostik tentang performa beban kerja SAP

Panduan ini menunjukkan cara mengumpulkan informasi diagnostik performa untuk beban kerja SAP Anda menggunakan Agent Google Cloud untuk SAP, versi 3.4 atau yang lebih baru.

Saat menghubungi Cloud Customer Care untuk mendapatkan bantuan dalam memecahkan masalah performa dengan workload SAP, Anda perlu membagikan informasi diagnostik yang relevan tentang workload Anda. Dengan menggunakan alat diagnostik performa bawaan agen, Anda dapat mengotomatiskan pengumpulan informasi diagnostik yang diperlukan, yang pada akhirnya dapat membantu mempercepat pemecahan masalah dan penyelesaian.

Untuk mengetahui informasi tentang diagnostik performa yang dapat dijalankan agen untuk workload SAP Anda, lihat Diagnostik performa beban kerja.

Sebelum memulai

  • Pastikan Anda menggunakan Agen Google Cloud untuk SAP versi 3.4 atau yang lebih baru.

    Untuk mengetahui informasi tentang cara memeriksa dan mengupdate agen, lihat Mengupdate Agen Google Cloud untuk SAP.

Mengumpulkan informasi diagnostik performa

Untuk mengumpulkan informasi diagnostik performa untuk beban kerja SAP Anda, panggil alat agen menggunakan perintah performancediagnostics:

sudo /usr/bin/google_cloud_sap_agent performancediagnostics \
    --type="COMMA_SEPARATED_DIAGNOSTIC_TYPES" \
    --test-bucket=STORAGE_BUCKET_NAME \
    --backint-config-file=BACKINT_CONFIG_FILE_PATH \
    --output-file-name=OUTPUT_FILE_NAME \
    --output-file-path=OUTPUT_FILE_PATH

Ganti kode berikut:

  • COMMA_SEPARATED_DIAGNOSTIC_TYPES: jenis diagnostik yang ingin Anda jalankan.
  • STORAGE_BUCKET_NAME: nama Cloud Storage yang harus digunakan alat untuk menjalankan diagnostik backup.
  • BACKINT_CONFIG_FILE_PATH: jalur ke file konfigurasi Backint yang diperlukan.
  • OUTPUT_FILE_NAME: nama file ZIP output, yang berisi informasi diagnostik tentang beban kerja SAP Anda
  • OUTPUT_FILE_PATH: jalur ke direktori tempat Anda ingin alat diagnostik performa menyimpan file ZIP output. Jalur yang ditentukan akan dibuat jika belum ada.

Untuk informasi tentang parameter yang didukung oleh perintah ini, lihat Parameter yang didukung.

Parameter yang didukung

Tabel berikut menjelaskan parameter yang dapat Anda gunakan dengan perintah performancediagnostics:

Parameter Deskripsi
type STRING

Tentukan daftar jenis diagnostik yang dipisahkan koma yang ingin Anda jalankan. Berikut adalah jenis diagnostik yang didukung:

  • backup: Menjalankan diagnostik mandiri dan diagnostik gsutil perfdiag fitur Backint untuk beban kerja SAP HANA.
  • IO: Menjalankan diagnostik input/output, yang dilakukan dengan menggunakan Penguji I/O Fleksibel (FIO). Tindakan ini akan melakukan pengujian stres pada kemampuan I/O sistem penyimpanan beban kerja Anda. Alat ini juga menjalankan simulasi beban kerja untuk menilai performa infrastruktur beban kerja Anda seperti disk dan sistem file jaringan.
  • all: Menjalankan semua diagnostik default dan on-demand yang didukung oleh alat.
  • Jika menjalankan diagnostik IO atau all, Anda harus memastikan bahwa alat FIO diinstal di instance compute Anda. Anda dapat menginstal alat ini dengan menjalankan sudo yum install fio di RHEL, dan sudo zypper install fio di SLES.

Untuk informasi selengkapnya tentang diagnostik yang didukung, lihat Diagnostik performa workload.

backint-config-file String

Jika Anda ingin menjalankan diagnostik backup, tentukan jalur ke file konfigurasi Backint. Contoh: /usr/sap/SID/SYS/global/hdb/opt/backint/backint-gcs/PARAMETERS.json

Untuk menjalankan diagnostik backup, Anda harus menentukan setidaknya salah satu parameter berikut: backint-config-file atau test-bucket.

Jika Anda menggunakan file konfigurasi terpisah untuk pencadangan data, log, atau katalog, tentukan jalur yang sesuai dengan jenis pencadangan yang informasi diagnostiknya ingin Anda kumpulkan.

test-bucket String

Jika Anda ingin menjalankan diagnostik backup, tentukan nama bucket Cloud Storage yang harus digunakan alat untuk menguji upload dan download file ke dan dari Cloud Storage. Contoh: mybucket. Pastikan bucket yang digunakan untuk pengujian tidak memiliki kebijakan retensi yang ditetapkan.

Untuk menjalankan diagnostik backup, Anda harus menentukan setidaknya salah satu parameter berikut: backint-config-file atau test-bucket. Jika Anda menentukan nilai untuk kedua parameter, alat akan menggunakan bucket yang ditentukan untuk test-bucket.

output-bucket String

Opsional. Tentukan nama bucket Cloud Storage tempat Anda ingin mengupload output alat diagnostik performa. Contoh: mytestbucket. Alat ini membuat folder bernama `performancediagnostics` di bucket ini untuk menyimpan file output.

Jika Anda tidak menentukan parameter ini, alat akan menyimpan output di direktori yang ditentukan oleh apakah Anda menentukan parameter output-file-path atau tidak.

Agar alat dapat mengupload output ke Cloud Storage, akun layanan yang digunakan oleh agen harus diberi peran IAM Storage Object User (roles/storage.objectUser). Jika Anda menggunakan fitur Backint agen, akun layanan akan memiliki izin yang mendasarinya.

output-file-name String

Opsional. Tentukan nama file ZIP output yang dibuat oleh alat diagnostik performa.

Secara default, file ZIP diberi nama performance-diagnostics-TIMESTAMP, dengan TIMESTAMP adalah tanggal dan waktu saat alat membuat file ZIP.

output-file-path String

Opsional. Tentukan jalur ke direktori tempat Anda ingin alat diagnostik performa menyimpan file ZIP output. Jalur yang ditentukan akan dibuat jika tidak ada.

Secara default, file ZIP disimpan di direktori /tmp.

hyper-threading String

Opsional. Tentukan untuk menetapkan setelan hyperthreading untuk jenis mesin bare metal Compute Engine, seperti X4. Nilai defaultnya adalah on. Nilai yang didukung adalah on dan off.

log-level String

Opsional. Menetapkan level logging agen selama durasi menjalankan diagnostik performa. Nilai defaultnya adalah info. Nilai yang didukung adalah: debug, info, warn, dan error.

Operasi yang dilakukan oleh alat untuk mengumpulkan informasi diagnostik dicatat dalam file berikut: /var/log/google-cloud-sap-agent/performancediagnostics.log.

Lihat log

Saat Anda menjalankan perintah performancediagnostics, operasi yang dilakukan akan dicatat dalam file berikut: /var/log/google-cloud-sap-agent/performancediagnostics.log.

Langkah selanjutnya

Setelah membuat output alat diagnostik performa, Anda harus mengirimkannya ke Layanan Pelanggan. Hal ini dapat membantu Layanan Pelanggan mempercepat pemecahan masalah performa dengan workload SAP Anda.