Panduan perencanaan ini hanya berfokus pada fitur pengumpulan metrik pemantauan SAP HANA pada Agen Google Cloud untuk SAP versi 2. Untuk mengetahui informasi tentang agen versi 2 dan semua fiturnya, lihat Panduan perencanaan Agen Google Cloud untuk SAP.
Di Linux, Agen Google Cloud untuk SAP dapat membantu Anda memantau instance SAP HANA dan infrastruktur yang mendasarinya. Informasi ini diberikan melalui kumpulan metrik pemantauan SAP HANA, yang dapat Anda aktifkan setelah menginstal agen di instance VM Compute Engine atau server Solusi Bare Metal.
Saat Anda mengaktifkan pengumpulan metrik pemantauan SAP HANA, agen akan mengkueri instance SAP HANA Anda dan mengirimkan metrik yang dikumpulkan ke Cloud Monitoring. Anda dapat memvisualisasikan metrik yang dikumpulkan menggunakan dasbor di Monitoring. Anda juga dapat mengatur pemberitahuan di Monitoring berdasarkan ambang batas metrik. Untuk mengetahui informasi tentang cara membuat dasbor dan pemberitahuan, lihat Dokumentasi Cloud Monitoring.
Untuk informasi tentang cara mengonfigurasi Agen Google Cloud untuk SAP guna mengumpulkan metrik pemantauan SAP HANA, lihat Mengonfigurasi pengumpulan metrik Pemantauan SAP HANA.
Metrik pemantauan SAP HANA yang dikumpulkan dan dikirimkan oleh Agen Google Cloud untuk SAP ke Monitoring diklasifikasikan berdasarkan Monitoring sebagai metrik yang dapat dikenakan biaya dan ditetapkan berdasarkan volume yang diserap.
Interval pengambilan sampel kueri Anda, yang menentukan seberapa sering agen mengkueri instance SAP HANA untuk metrik, memengaruhi volume metrik yang dikirim ke Monitoring. Metrik pemantauan SAP HANA adalah metrik yang berubah secara lambat, yang setelah diaktifkan, akan dikumpulkan setiap 5 menit secara default.
Untuk mengetahui informasi selengkapnya tentang harga Monitoring, lihat harga Google Cloud Observability.
Untuk mengetahui informasi selengkapnya tentang interval pengambilan sampel kueri, lihat Contoh interval untuk kueri.
Perkiraan biaya sampel
Untuk melihat contoh perkiraan biaya pengumpulan metrik pemantauan SAP HANA menggunakan Agen Google Cloud untuk SAP, lihat Contoh harga untuk metrik yang ditagih oleh byte yang diserap.
Tentang kueri
Untuk mengumpulkan metrik pemantauan SAP HANA, Agen Google Cloud untuk SAP menjalankan kueri SQL pada instance SAP HANA. Sintaksis untuk kueri ini ditentukan oleh SAP dalam Referensi Tampilan Sistem dan SQL SAP HANA.
Agen Google Cloud untuk SAP mendukung jenis kueri berikut:
Kueri default
Kueri default adalah kueri bawaan yang mengumpulkan metrik SAP HANA yang paling umum digunakan.
Frekuensi kueri default ditentukan oleh parameter
sample_interval_sec
global yang ditetapkan di awal
bagian hana_monitoring_configuration
dalam file konfigurasi agen.
Secara default, nilai ini ditetapkan ke 300 detik (5 menit). Anda bisa memodifikasi default global ini. Tidak seperti kueri kustom, Anda tidak dapat menetapkan interval sampel untuk setiap kueri default.
Meskipun tidak dapat memodifikasi kueri default, Anda dapat menonaktifkan kueri default apa pun yang tidak diperlukan. Untuk mengetahui petunjuk cara menonaktifkan kueri default, lihat Menonaktifkan kueri SQL.
Untuk mengetahui informasi selengkapnya tentang kueri default, metrik yang dikumpulkan, dan pernyataan SQL dasar yang digunakan, lihat Referensi kueri default.
Kueri kustom
Untuk membantu Anda mendapatkan insight yang lebih baik tentang instance SAP HANA, Agen Google Cloud untuk SAP memungkinkan Anda menentukan dan menjalankan kueri kustom.
Anda menentukan kueri kustom di bagian queries
,
yang ditentukan di bagian hana_monitoring_configuration
pada
file konfigurasi agen.
Untuk setiap kueri kustom, Anda dapat menentukan parameter sample_interval_sec
yang menggantikan parameter sample_interval_sec
default. Untuk mengetahui informasi selengkapnya, lihat Contoh interval untuk kueri.
File konfigurasi Agen Google Cloud untuk SAP mencakup dua contoh kueri kustom yang dinonaktifkan secara default. Anda dapat menggunakan contoh kueri kustom sebagai model untuk kueri kustom Anda sendiri. Untuk informasi selengkapnya, lihat Menentukan kueri kustom.
Contoh interval untuk kueri
Untuk pengumpulan metrik pemantauan SAP HANA menggunakan Agen Google Cloud untuk SAP, Anda dapat menentukan sample interval_sec
global untuk semua kueri dan masing-masing contoh interval untuk setiap kueri kustom Interval sampel
menentukan frekuensi saat agen mengkueri instance SAP HANA Anda untuk
metrik.
Interval sampel default untuk semua kueri adalah 300 detik (5 menit). Anda dapat
menyesuaikan interval sampel default dengan menentukan nilai yang berbeda pada
parameter sample_interval_sec
di awal
bagian hana_monitoring_configuration
pada file konfigurasi agen.
Anda dapat mengganti interval sampel default untuk setiap kueri kustom dengan menentukan parameter sample_interval_sec
dalam definisi kueri kustom tersebut.
Arsitektur penginstalan
Anda dapat menginstal Agen Google Cloud untuk SAP di instance VM Compute Engine atau di server Solusi Bare Metal.
Anda dapat menginstal Agen Google Cloud untuk SAP di host yang sama dengan instance SAP HANA atau di host yang berbeda.
Agen juga dapat memantau instance SAP HANA yang berjalan di host lokal atau host di platform cloud lain, selama host memiliki akses ke Google Cloud API dengan akun layanan yang dikonfigurasi dengan tepat.
Koleksi jarak jauh dari VM Compute Engine pusat
Diagram berikut menunjukkan arsitektur penginstalan, ketika agen diinstal di VM host yang berbeda dengan VM atau server yang menjalankan instance SAP HANA.
Koleksi lokal di VM Compute Engine dan server Solusi Bare Metal
Jika aturan firewall membatasi akses ke lingkungan Anda, Anda dapat menginstal agen dengan instance SAP HANA di VM Compute Engine yang sama atau server Solusi Bare Metal.
Diagram berikut menunjukkan arsitektur penginstalan, saat agen diinstal satu per satu di VM Compute Engine dan di server Solusi Bare Metal.
Arsitektur koleksi hybrid
Anda dapat menginstal agen di VM host yang sama dengan instance SAP HANA, dan mengonfigurasi agen untuk memantau instance SAP HANA yang berjalan di server Solusi Bare Metal.
Jika Anda memantau instance SAP HANA di beberapa project Google Cloud, Anda harus menginstal setidaknya satu instance Agen Google Cloud untuk SAP di setiap project Google Cloud yang berisi instance SAP HANA yang Anda pantau.
Konfigurasi ketersediaan tinggi untuk agen
Jika Anda memantau instance SAP HANA di cluster ketersediaan tinggi, Anda harus menginstal Agen Google Cloud untuk SAP di host yang bukan merupakan node dalam cluster tersebut, sehingga agen tersebut tidak terpengaruh oleh peristiwa failover.
Dalam file konfigurasi agen, sebaiknya konfigurasi pemantauan terhadap alamat IP mengambang. Dengan konfigurasi ini, agen hanya mengumpulkan metrik dari node yang saat ini aktif.
Dukungan SSL/TLS
Jika instance SAP HANA menggunakan protokol Transport Layer Secure (TLS) atau Secure Sockets Layer (SSL) untuk mengamankan komunikasi antara database SAP HANA dan klien yang menggunakan antarmuka SQL SAP HANA, maka Anda harus mengaktifkan dukungan TLS/SSL di Agen Google Cloud untuk SAP. Untuk melakukannya, Anda harus menentukan parameter berikut untuk semua instance SAP HANA tersebut di file konfigurasi Agen Google Cloud untuk SAP:
- Tentukan parameter
enable_ssl
dan tetapkan nilainya ketrue
. - Tentukan parameter
host_name_in_certificate
dan tetapkan nama host, seperti yang ditentukan dalam sertifikat TLS/SSL, sebagai nilainya. - Tentukan parameter
tls_root_ca_file
dan tetapkan jalur tempat sertifikat TLS/SSL disimpan, sebagai nilainya.
Jika SAP HANA juga dikonfigurasi untuk memvalidasi sertifikat, Anda dapat mengonfigurasi agen untuk mendukung validasi sertifikat serta menentukan jalur dan sandi untuk keystore dan trustore.
Untuk deskripsi parameter konfigurasi agen yang terkait dengan SSL, lihat Parameter konfigurasi.
Menetapkan kueri kustom
Dengan Agen Google Cloud untuk SAP, Anda dapat menentukan dan menjalankan kueri kustom.
Kueri kustom mencakup detail berikut:
- Parameter yang mendeskripsikan kueri, dan nilai parameter.
- Pernyataan SQL untuk mengambil data dari instance SAP HANA Anda.
- Satu atau beberapa metrik yang ditampilkan oleh pernyataan SQL.
Untuk mengetahui informasi tentang parameter kueri, lihat Parameter konfigurasi.
Untuk daftar lengkap tampilan sistem yang disediakan oleh SAP HANA untuk pembuatan kueri, lihat Referensi Tampilan Sistem dan SQL SAP HANA.
Saat Anda membuat kueri kustom, perlu diingat bahwa Monitoring berfungsi paling baik untuk ringkasan atau data gabungan dan tidak dimaksudkan untuk menyimpan titik data berkardinalitas tinggi. Gunakan fungsi agregat SQL seperti
SUM
, AVG
, COUNT
, MIN
, atau MAX
, untuk membatasi jumlah data yang ditampilkan.
Karena Agen Google Cloud untuk SAP memperlakukan kolom dalam kueri sebagai daftar yang diurutkan, Anda harus memastikan untuk mematuhi panduan berikut saat menentukan kueri kustom:
- Pernyataan SQL harus menggunakan semua kolom yang telah Anda sertakan dalam definisi kueri.
- Urutan kolom dalam pernyataan SQL harus cocok dengan urutan kolom dalam definisi kueri.
Misalnya, Anda dapat melihat definisi kueri dari contoh kueri kustom bernama custom_memory_utilization
. Definisi kuerinya menyertakan kolom mem_used
dan resident_mem_used
, dalam urutan tersebut. Urutan kolom ini sesuai
dengan urutan kolom dalam pernyataan SQL yang ditentukan untuk parameter sql
.
Untuk melihat contoh kueri kustom lainnya, lihat Contoh kueri kustom.
Contoh kueri kustom
Contoh berikut menunjukkan dua kueri kustom. Kueri ini juga disertakan dalam file konfigurasi Agen Google Cloud untuk SAP. Contoh kueri ini ditujukan untuk Anda gunakan sebagai model untuk kueri kustom Anda sendiri.
{ "name": "custom_memory_utilization", "enabled": true, "sql": "SELECT SUM(TOTAL_MEMORY_USED_SIZE) AS mem_used, SUM(PHYSICAL_MEMORY_SIZE) AS resident_mem_used FROM M_SERVICE_MEMORY;", "columns": [ { "name": "mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" }, { "name": "resident_mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" } ] } { "name": "custom_total_memory_usage", "enabled": true, "sql": "SELECT SUM(MEMORY_SIZE_IN_TOTAL) AS table_mem_used FROM M_CS_TABLES;", "columns": [ { "name": "table_mem_used", "metric_type": "METRIC_GAUGE", "value_type": "VALUE_INT64", "units": "By" } ] }
Penanganan error untuk kueri kustom
Agen Google Cloud untuk SAP tidak memvalidasi SQL di kueri kustom Anda sebelum mengirimkan kueri ke instance SAP HANA.
Jika kueri kustom gagal dengan pengecualian SQL atau jika kolom yang dikonfigurasi dalam kueri tidak cocok dengan hasil yang ditampilkan oleh SAP HANA, agen akan menulis error ke log. Pada kedua kasus tersebut, agen akan terus menjalankan kueri kustom dan menulis pesan error ke log hingga ada dua kegagalan berturut-turut, setelah itu agen akan berhenti menjalankan kueri tersebut. Untuk melanjutkan kueri kustom tersebut, Anda harus memulai ulang agen.
Untuk informasi tentang sintaksis SQL yang diperlukan untuk kueri kustom, lihat Referensi Tampilan Sistem dan SQL SAP HANA.
Metrik pemantauan SAP HANA
Tabel berikut menjelaskan metrik pemantauan SAP HANA bawaan atau default yang dapat dikumpulkan oleh Agen Google Cloud untuk SAP. String metrik dalam tabel ini harus diawali dengan workload.googleapis.com/
. Awalan ini telah dihilangkan
dari entri pada tabel berikut.
Metrik | Jenis metrik | Deskripsi |
---|---|---|
sap/hanamonitoring/column/memory/total_size |
METRIC_GAUGE |
Menentukan jumlah kolom MEMORY_SIZE_IN_MAIN dan MEMORY_SIZE_IN_DELTA dari SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/component/memory/total_used_size |
METRIC_GAUGE |
Menentukan penggunaan memori khusus layanan oleh komponen logis dari SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/system/connection/total |
METRIC_GAUGE |
Menentukan jumlah koneksi sistem yang tidak ada aktivitas dan yang berjalan. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/cpu/usage_time |
METRIC_CUMULATIVE |
Menentukan waktu CPU yang dihabiskan dalam milidetik. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/system/alert/total |
METRIC_GAUGE |
Menentukan jumlah notifikasi saat ini dari statistik sistem: "1", "2", "3", "4", atau "5". Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/memory/total_size |
METRIC_GAUGE |
Menentukan memori fisik pada host. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/memory/total_used_size |
METRIC_GAUGE |
Menentukan memori fisik yang digunakan di host. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/swap_space/total_size |
METRIC_GAUGE |
Menentukan total memori swap di host. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/swap_space/total_used_size |
METRIC_GAUGE |
Menentukan memori swap yang digunakan di host. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/instance_memory/total_used_size |
METRIC_GAUGE |
Menentukan jumlah memori dari gabungan memori yang saat ini digunakan sebenarnya oleh proses SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/instance_memory/total_peak_used_size |
METRIC_GAUGE |
Menentukan memori puncak dari gabungan memori yang sedang digunakan oleh proses SAP HANA sejak instance dimulai (nilai berbasis sampel). Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/instance_memory/total_allocated_size |
METRIC_GAUGE |
Menentukan ukuran gabungan memori untuk semua proses SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/instance_code/total_size |
METRIC_GAUGE |
Menentukan ukuran kode, termasuk library bersama proses SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/host/instance_shared_memory/total_allocated_size |
METRIC_GAUGE |
Menentukan ukuran memori bersama proses SAP HANA. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/system/replication_data_latency/total_time |
METRIC_GAUGE |
Menentukan latensi replikasi data dari sistem ketersediaan tinggi SAP HANA. Metrik ini tidak diambil jika deployment SAP HANA Anda hanya menjalankan satu node. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/rowstore/memory/total_size |
METRIC_GAUGE |
Menentukan ukuran memori rowstore, yang terdiri dari bagian tetap dan variabel. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/memory/total_size |
METRIC_GAUGE |
Menentukan ukuran memori total sebagai jumlah ukuran memori di bagian utama, delta, dan histori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/record/total |
METRIC_GAUGE |
Menentukan jumlah kumpulan data. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/memory/estimated_max_total_size |
METRIC_GAUGE |
Menentukan estimasi total konsumsi memori maksimum untuk tabel yang dimuat sepenuhnya. Data untuk transaksi yang terbuka tidak disertakan. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/record/last_compressed_total |
METRIC_GAUGE |
Menentukan jumlah entri utama selama proses kompresi pengoptimalan terakhir. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/read/total_count |
METRIC_CUMULATIVE |
Menentukan jumlah akses baca pada tabel atau partisi. Ini
bukan jumlah pernyataan Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/write/total_count |
METRIC_CUMULATIVE |
Menentukan jumlah akses tulis pada tabel atau partisi. Ini bukanlah jumlah pernyataan DML dan DDL pada tabel ini. Pernyataan DML atau DDL mungkin melibatkan beberapa akses tulis. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/schema/merge/total_count |
METRIC_CUMULATIVE |
Menentukan jumlah penggabungan delta yang dilakukan pada tabel atau partisi. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/memory/total_used_size |
METRIC_GAUGE |
Menentukan jumlah memori yang digunakan dari gabungan memori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/logical_memory/total_size |
METRIC_GAUGE |
Menentukan ukuran memori virtual dari perspektif sistem operasi. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/physical_memory/total_size |
METRIC_GAUGE |
Menentukan ukuran memori penduduk fisik dari perspektif sistem operasi. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/code/total_size |
METRIC_GAUGE |
Menentukan ukuran kode, termasuk library bersama. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/stack/total_size |
METRIC_GAUGE |
Menentukan ukuran stack. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/heap_memory/total_allocated_size |
METRIC_GAUGE |
Menentukan bagian heap gabungan memori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/heap_memory/total_used_size |
METRIC_GAUGE |
Menentukan jumlah gabungan memori heap yang digunakan. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/shared_memory/total_allocated_size |
METRIC_GAUGE |
Menentukan bagian memori bersama dari gabungan memori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/shared_memory/total_used_size |
METRIC_GAUGE |
Menentukan jumlah gabungan memori bersama yang digunakan. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/compactor/total_allocated_size |
METRIC_GAUGE |
Menentukan bagian dari gabungan memori yang berpotensi (jika tidak disematkan) dibebaskan selama kekurangan memori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/compactors/total_freeable_size |
METRIC_GAUGE |
Menentukan memori yang dapat dibebaskan selama kekurangan memori. Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/memory/allocation_limit |
METRIC_GAUGE |
Menentukan ukuran gabungan memori maksimum (nilai yang dapat dikonfigurasi). Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/service/memory/effective_allocation_limit |
METRIC_GAUGE |
Menentukan ukuran gabungan memori maksimum yang efektif, dengan mempertimbangkan ukuran gabungan proses lainnya (nilai komputasi). Metrik ini dikumpulkan oleh kueri default |
sap/hanamonitoring/system/transaction/total_count |
METRIC_CUMULATIVE |
Menentukan jumlah transaksi update, commit, dan rollback. Metrik ini dikumpulkan oleh kueri default |
Melihat metrik di Monitoring
Google Cloud menyediakan dasbor kustom yang membantu Anda memvisualisasikan metrik pemantauan SAP HANA 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, lihat Melihat metrik yang dikumpulkan.
Untuk informasi tentang cara menemukan data metrik di Monitoring dan mengonfigurasi notifikasi pemberitahuan, lihat Metrik di Monitoring.
Referensi kueri default
Kueri default bawaan Agen Google Cloud untuk SAP menampilkan informasi berikut dari SAP HANA.
Jika tidak memerlukan metrik yang disediakan oleh kueri bawaan atau default tertentu, Anda dapat menonaktifkannya. Untuk petunjuk, lihat panduan yang sesuai:
- Untuk instance VM Compute Engine, lihat Menonaktifkan kueri.
- Untuk server Solusi Bare Metal, lihat Menonaktifkan kueri.
column_queries
Kueri bawaan column_queries
menampilkan informasi tentang penggunaan memori oleh kolom dari tampilan sistem SAP HANA M_CS_ALL_COLUMNS
.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori kolom | column/memory/total_size |
Menentukan jumlah kolom MEMORY_SIZE_IN_MAIN dan
MEMORY_SIZE_IN_DELTA . |
component_queries
Kueri bawaan component_queries
menampilkan penggunaan memori khusus layanan oleh komponen logis dari SAP HANA. Kueri menggunakan tampilan sistem
M_SERVICE_COMPONENT_MEMORY
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Memori komponen yang digunakan | component/memory/total_used_size |
Menentukan jumlah memori yang saat ini digunakan untuk komponen logis. |
connection_query
Kueri bawaan connection_query
menampilkan jumlah koneksi yang berjalan dan tidak ada aktivitas dari SAP HANA dengan menggunakan tampilan sistem M_CONNECTIONS
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Koneksi sistem | system/connection/total |
Menentukan jumlah koneksi sistem yang tidak ada aktivitas dan yang berjalan. |
cpu_queries
Kueri bawaan cpu_queries
menampilkan informasi penggunaan cpu dari SAP HANA menggunakan tampilan sistem M_HOST_RESOURCE_UTILIZATION
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Waktu penggunaan CPU | host/cpu/usage_time |
Menentukan waktu yang dihabiskan CPU. |
alert_query
Kueri bawaan alert_query
menampilkan jumlah dan rating pemberitahuan saat ini dari Server Statistik SAP HANA dengan menggunakan tampilan STATISTICS_CURRENT_ALERTS
SAP HANA dari skema _SYS_STATISTICS
.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Jumlah pemberitahuan | system/alert/total |
Menentukan jumlah notifikasi saat ini dari statistik sistem: "1", "2", "3", "4", atau "5". |
host_queries
Kueri bawaan host_queries
menampilkan penggunaan memori oleh host
dari SAP HANA. Kueri menggunakan tampilan sistem
M_HOST_RESOURCE_UTILIZATION
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori host | host/memory/total_size |
Menentukan total memori fisik pada host. |
Memori host yang digunakan | host/memory/total_used_size |
Menentukan memori fisik yang digunakan di host. |
Ukuran ruang swap | host/swap_space/total_size |
Menentukan total memori swap di host. |
Ruang swap yang digunakan | host/swap_space/total_used_size |
Menentukan memori swap yang digunakan di host. |
Memori instance yang digunakan | host/instance_memory/total_used_size |
Menentukan jumlah memori dari gabungan memori yang saat ini digunakan oleh proses SAP HANA. |
Puncak memori instance yang digunakan | host/instance_memory/total_peak_used_size |
Menentukan memori puncak dari gabungan memori yang sedang digunakan oleh proses SAP HANA sejak awal instance (nilai berbasis sampel). |
Memori instance yang dialokasikan | host/instance_memory/total_allocated_size |
Menentukan ukuran gabungan memori untuk semua proses SAP HANA. |
Ukuran kode instance | host/instance_code/total_size |
Menentukan ukuran kode, termasuk library bersama proses SAP HANA. |
Memori bersama instance yang dialokasikan | host/instance_shared_memory/total_allocated_size |
Menentukan ukuran memori bersama proses SAP HANA. |
replication_query
Kueri bawaan replication_query
menampilkan informasi latensi replikasi dari SAP HANA yang menjalankan cluster ketersediaan tinggi. Kueri ini menggunakan tampilan sistem SAP HANA M_SERVICE_REPLICATION
. Jika deployment SAP HANA Anda hanya menjalankan satu node, kueri ini tidak menampilkan metrik apa pun.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Latensi data replikasi | system/replication_data_latency/total_time |
Menentukan latensi replikasi data sistem. |
rowstore_query
Kueri bawaan rowstore_query
menampilkan ukuran rowstore
dari SAP HANA dengan menggunakan tampilan sistem M_RS_TABLES
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori rowstore | rowstore/memory/total_size |
Menentukan ukuran memori rowstore yang terdiri dari bagian tetap dan variabel. |
schema_type_queries
Kueri bawaan schema_type_queries
menampilkan penggunaan memori dan
informasi jumlah catatan dari SAP HANA dengan menggunakan tampilan sistem
M_CS_TABLES
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori skema | schema/memory/total_size |
Menentukan ukuran memori total sebagai jumlah ukuran memori di bagian utama, delta, dan histori. |
Jumlah kumpulan data skema | schema/record/total |
Menentukan jumlah kumpulan data. |
schema_queries
Kueri bawaan schema_queries
menampilkan informasi penggunaan skema
dari SAP HANA dengan menggunakan tampilan sistem M_CS_TABLES
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Perkiraan ukuran memori maksimum skema | schema/memory/estimated_max_total_size |
Menentukan estimasi total konsumsi memori maksimum, untuk tabel yang dimuat sepenuhnya (data untuk transaksi terbuka tidak disertakan). |
Jumlah kumpulan data terkompresi terakhir pada skema | schema/record/last_compressed_total |
Menentukan jumlah entri utama selama proses kompresi pengoptimalan terakhir. |
Jumlah pembacaan skema | schema/read/total_count |
Menentukan jumlah akses baca pada tabel atau partisi. Ini bukan jumlah pernyataan SELECT pada tabel ini. Pernyataan SELECT dapat melibatkan beberapa akses baca. |
Jumlah penulisan skema | schema/write/total_count |
Menentukan jumlah akses tulis pada tabel atau partisi. Ini bukanlah jumlah pernyataan DML dan DDL pada tabel ini. Pernyataan DML atau DDL mungkin melibatkan beberapa akses tulis. |
Jumlah penggabungan skema | schema/merge/total_count |
Menentukan jumlah penggabungan delta yang dilakukan pada tabel atau partisi. |
service_queries
Kueri bawaan service_queries
menampilkan informasi dari SAP HANA tentang memori yang digunakan oleh layanan. Kueri menggunakan tampilan sistem
M_SERVICE_MEMORY
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Memori layanan yang digunakan | service/memory/total_used_size |
Menentukan jumlah memori yang digunakan dari gabungan memori. |
Ukuran memori logis layanan | service/logical_memory/total_size |
Menentukan ukuran memori virtual dari perspektif sistem operasi. |
Ukuran memori fisik layanan | service/physical_memory/total_size |
Menentukan ukuran tetap memori fisik dari perspektif sistem operasi. |
Ukuran kode layanan | service/code/total_size |
Menentukan ukuran kode, termasuk library bersama. |
Ukuran stack layanan | service/stack/total_size |
Menentukan ukuran stack. |
Memori heap layanan yang dialokasikan | service/heap_memory/total_allocated_size |
Menentukan bagian heap gabungan memori. |
Memori heap layanan yang digunakan | service/heap_memory/total_used_size |
Menentukan jumlah gabungan memori heap yang digunakan. |
Memori bersama layanan yang dialokasikan | service/shared_memory/total_allocated_size |
Menentukan bagian memori bersama dari gabungan memori. |
Memori bersama layanan yang digunakan | service/shared_memory/total_used_size |
Menentukan jumlah gabungan memori bersama yang digunakan. |
Ukuran yang dialokasikan pemadat layanan | service/compactor/total_allocated_size |
Menentukan bagian dari gabungan memori yang berpotensi (jika tidak disematkan) dibebaskan selama kekurangan memori. |
Ukuran bebas pemadat layanan | service/compactors/total_freeable_size |
Menentukan memori yang dapat dibebaskan selama kekurangan memori. |
Batas alokasi memori layanan | service/memory/allocation_limit |
Menentukan ukuran gabungan memori maksimum (nilai yang dapat dikonfigurasi). |
Batas alokasi efektif memori layanan | service/memory/effective_allocation_limit |
Menentukan ukuran gabungan memori maksimum yang efektif, dengan mempertimbangkan ukuran gabungan proses lainnya (nilai komputasi). |
transaction_query
Kueri bawaan transaction_query
menampilkan jumlah total transaksi (update, commit, dan rollback) dari SAP HANA dengan menggunakan tampilan sistem M_WORKLOAD
SAP HANA.
Kueri mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Transaksi sistem | system/transaction/total_count |
Menentukan jumlah transaksi update, commit, dan rollback. |