Memantau SAP Hana di Azure (Large Instances)

Selesai

Large Instances Hana tidak dilengkapi dengan alat pemantauan bawaan. Sebagai gantinya, Microsoft menawarkan sumber daya untuk membantu Anda dalam memecahkan masalah dan memantau sesuai dengan kebutuhan organisasi Anda, dan tim dukungan Microsoft dapat membantu Anda dalam mengatasi masalah teknis. Pantau sumber daya Hana Large Instances seperti CPU, memori, bandwidth jaringan, dan ruang penyimpanan dengan menggunakan SAP Hana Studio, SAP Hana Cockpit, SAP Solution Manager, dan alat Linux bawaan.

SAP Hana di Azure (Large Instances) tidak berbeda dari penyebaran IaaS lainnya, dan Anda perlu memantau apa yang dilakukan oleh OS dan aplikasi serta cara aplikasi menggunakan sumber daya berikut:

  • CPU
  • Memori
  • Bandwidth jaringan
  • Ruang disk

Seperti halnya VM Azure, Anda perlu menentukan apakah kelas sumber daya yang disebutkan di atas cukup atau habis. Berikut adalah rincian lebih lanjut mengenai kelas-kelas tersebut:

  • Penggunaan sumber daya CPU: Rasio sumber daya CPU yang didefinisikan oleh SAP untuk beban kerja HANA diberlakukan untuk memastikan bahwa ada cukup sumber daya CPU yang tersedia untuk berfungsi melalui data yang ada dalam memori. Namun demikian, mungkin ada kasus saat HANA menggunakan terlalu banyak sumber daya CPU saat mengeksekusi kueri karena masalah kesalahan konfigurasi, seperti, misalnya, indeks yang hilang. Adanya kasus ini berarti bahwa Anda harus memantau penggunaan sumber daya CPU dari unit HANA large instances dan sumber daya CPU yang digunakan oleh layanan HANA tertentu.
  • Penggunaan memori: Penting untuk memantau konsumsi memori baik dari dalam HANA, maupun di luar HANA pada unit. Dalam HANA, pantau bagaimana data mengkonsumsi memori yang dialokasikan HANA untuk tetap berada dalam pedoman ukuran SAP yang diperlukan. Anda juga ingin memantau penggunaan memori pada tingkat Large Instance untuk memastikan bahwa perangkat lunak non-HANA tambahan yang dipasang tidak menggunakan terlalu banyak memori, dan, oleh karena itu, bersaing dengan HANA dalam penggunaan memori.
  • Bandwidth jaringan: Gateway Azure VNet membatasi bandwidth data yang bergerak ke Azure VNet, sehingga pemantauan data yang diterima oleh semua VM Azure dalam VNet untuk menentukan seberapa dekat Anda dengan batas SKU gateway Azure yang telah Anda pilih akan sangat membantu. Pada unit HANA Large Instance, tindakan pemantauan juga masuk akal guna memantau lalu lintas jaringan masuk dan keluar.
  • Ruang disk: Penggunaan ruang disk biasanya meningkat dari waktu ke waktu. Penyebab paling umum antara lain peningkatan volume data, cadangan log yang dijalankan, menyimpan file jejak, dan melakukan salinan bayangan penyimpanan. Oleh karena itu, penting untuk memantau penggunaan ruang disk dan mengelola ruang disk yang terkait dengan unit Instans Besar HANA.

Untuk SKU Jenis II dari Instans Besar HANA, server dilengkapi dengan alat diagnostik sistem yang dimuat sebelumnya. Anda dapat menggunakan alat diagnostik ini untuk melakukan pemeriksaan kesehatan sistem. Jalankan perintah berikut untuk menghasilkan file log pemeriksaan kesehatan di /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Ketika Anda bekerja dengan tim Dukungan Microsoft untuk memecahkan masalah, Anda mungkin juga diminta untuk menyediakan file log dengan menggunakan alat diagnostik ini. Anda dapat zip file menggunakan perintah berikut.

tar -czvf health_check_logs.tar.gz /var/log/health_check

Azure Monitor dan Log Analitik

Anda memiliki opsi untuk meneruskan log dari HANA Large Instances ke Log Analytics melalui Log Analytics Gateway. Dalam skenario ini, HLI menggunakan Microsoft Monitoring Agent (MMA) yang dipasang secara lokal untuk meneruskan log ke Log Analytics Gateway yang berada di jaringan virtual VM Azure, yang, akibatnya, meneruskan data ke Log Analytics. Log Analytics Gateway harus memiliki akses Internet. Untuk detailnya, lihat Penyiapan Log Analytics Gateway untuk Azure Monitor.