Dengan agen pemantauan Google Cloud untuk SAP HANA, Anda dapat menggunakan Cloud Monitoring untuk menampilkan metrik sistem SAP HANA di Konsol Google Cloud. Agen berjalan sebagai
layanan systemd
di mesin host Anda.
Untuk mengumpulkan metrik, pemantauan agen untuk kueri SAP HANA dengan menggunakan sintaksis SQL dan tampilan sistem yang ditentukan oleh SAP di Referensi Tampilan Sistem dan SQL SAP HANA.
Anda dapat menggunakan metrik penggunaan memori SAP HANA untuk perencanaan kapasitas atau untuk membantu mengelola pemberian lisensi SAP HANA berbasis memori. Menghubungkan metrik SAP HANA dengan metrik Compute Engine dapat membantu Anda mengidentifikasi tren penggunaan dan performa.
Untuk mendapatkan analisis yang lebih lengkap tentang penginstalan SAP HANA, Anda dapat menentukan kueri kustom untuk menangkap metrik tambahan.
Dengan Cloud Monitoring, Anda dapat membuat dasbor untuk memvisualisasikan metrik SAP HANA dan menyiapkan pemberitahuan berdasarkan batas metrik. Untuk mengetahui informasi lengkap mengenai cara menyiapkan dasbor dan pemberitahuan, lihat dokumentasi Cloud Monitoring.
Harga Cloud Monitoring untuk metrik
Metrik yang dikumpulkan dan dikirim oleh agen pemantauan untuk SAP HANA ke Monitoring diklasifikasikan sebagai metrik yang dapat dikenakan biaya oleh Monitoring. Memantau metrik harga yang dapat dikenakan berdasarkan volume yang diserap.
Interval pengambilan sampel kueri Anda, yang menentukan seberapa sering agen pemantauan kueri SAP HANA untuk metrik, memengaruhi volume metrik yang dikirim ke Monitoring.
Untuk mengetahui informasi selengkapnya tentang harga Monitoring, lihat Harga untuk Kemampuan Observasi Google Cloud.
Untuk mengetahui informasi selengkapnya tentang interval pengambilan sampel kueri, lihat Contoh interval untuk kueri.
Kueri: default dan kustom
Agen pemantauan SAP HANA mengumpulkan metrik dari SAP HANA dengan menggunakan kueri SQL. Agen menyertakan kumpulan kueri default dan Anda dapat menambahkan kueri kustom.
Kueri default dan kueri kustom mengambil metrik yang ditentukan oleh tampilan sistem SAP HANA yang didokumentasikan dalam Referensi Tampilan Sistem dan SAP HANA.
Jenis kueri default
Kueri default adalah kueri bawaan yang mengumpulkan metrik SAP HANA yang paling umum digunakan.
Frekuensi kueri default ditentukan oleh properti
sample_interval
global di awal file configuration.yaml
.
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 mengubah kueri default, Anda dapat
menonaktifkan kueri default apa pun yang tidak diperlukan dalam file
konfigurasi agen, configuration.yaml
.
Untuk mengetahui informasi selengkapnya tentang kueri default, metrik yang dikumpulkan, dan pernyataan SQL dasar yang digunakan, lihat Referensi kueri default.
Jenis kueri kustom
Anda dapat membuat kueri kustom dengan menentukannya di file configuration.yaml
agen pemantauan untuk SAP HANA.
Untuk kueri kustom, Anda dapat menentukan _sample_interval_
untuk setiap kueri yang mengganti interval sampel default untuk semua kueri. Untuk mengetahui informasi selengkapnya, lihat Contoh interval untuk kueri.
File configuration.yaml
menyertakan dua contoh kueri kustom yang dinonaktifkan secara default. Anda dapat menggunakan kueri kustom yang disediakan sebagai model untuk kueri kustom Anda sendiri. Contoh kueri kustom ditampilkan di bawah ini dalam Contoh kueri kustom.
Penanganan error untuk kueri kustom
Agen tidak memvalidasi SQL dalam kueri kustom sebelum mengirimkan kueri ke SAP HANA.
Jika kueri kustom gagal dengan pengecualian SQL atau jika kolom yang dikonfigurasi dalam suatu kueri tidak cocok dengan hasil yang ditampilkan oleh SAP HANA, agen akan menulis error ke log. Pada kedua kasus tersebut, agen terus menjalankan kueri kustom dan menulis pesan error ke log hingga kueri kustom diperbaiki.
Untuk informasi tentang sintaksis SQL yang diperlukan untuk kueri kustom, lihat Referensi Tampilan Sistem dan SQL SAP HANA.
Contoh interval untuk kueri
Anda dapat menentukan interval sampel global untuk semua kueri dan setiap interval sampel untuk kueri kustom. Interval sampel menentukan frekuensi saat agen pemantauan membuat kueri SAP HANA 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 properti sample_interval
di awal file configuration.yaml
.
Anda dapat mengganti interval sampel default untuk setiap kueri kustom dengan menentukan properti sample_interval
dalam definisi kuerinya.
Arsitektur penginstalan
Anda menginstal agen pemantauan untuk SAP HANA di VM Compute Engine atau di server Solusi Bare Metal.
Anda dapat menginstal agen di host yang sama dengan 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 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 juga dapat menginstal agen di VM host yang sama dengan instance SAP HANA, dan mengonfigurasi agen untuk memantau instance SAP HANA di server Solusi Bare Metal.
Jika Anda memantau instance SAP HANA di beberapa project Google Cloud, Anda harus menginstal setidaknya satu agen pemantauan untuk SAP HANA di setiap project Google Cloud yang berisi instance SAP HANA yang sedang Anda pantau.
Konfigurasi ketersediaan tinggi untuk agen pemantauan untuk SAP HANA
Jika Anda memantau instance SAP HANA di cluster ketersediaan tinggi, instal agen di host yang bukan node dalam cluster, sehingga agen tersebut tidak terpengaruh oleh failover.
Di file konfigurasi configuration.yaml
, sebaiknya konfigurasikan pemantauan berdasarkan alamat IP mengambang. Dengan konfigurasi ini, hanya
metrik node yang saat ini aktif yang dikumpulkan.
Sistem operasi yang didukung
Agen pemantauan untuk SAP HANA mendukung penawaran umum dan SAP untuk sistem operasi berikut:
- Red Hat Enterprise Linux (RHEL) 7, 8, dan 9 Catatan
- SUSE Linux Enterprise Server (SLES) 12 dan 15
Autentikasi dan akses
Agen pemantauan untuk SAP HANA memerlukan akun layanan Identity and Access Management (IAM) untuk autentikasi dengan Google Cloud dan untuk izin mengakses Resource Google Cloud.
Peran IAM yang ditetapkan ke akun layanan menentukan resource Google Cloud mana yang izin interaksi dengannya dimiliki oleh agen.
Kecuali jika menggunakan akun layanan yang ada atau default, Anda perlu membuat akun layanan di project Google Cloud dan menetapkan satu atau beberapa peran ke akun layanan.
Peran IAM yang diperlukan
Baik Anda menggunakan akun layanan baru, yang sudah ada, atau default, akun layanan harus menyertakan peran yang memberikan izin yang diperlukan kepada agen pemantauan untuk SAP HANA.
Peran Monitoring Metric Writer IAM yang telah ditetapkan (roles/monitoring.metricWriter
) memberikan izin untuk menulis metrik ke Monitoring.
Jika menggunakan Secret Manager untuk menyimpan sandi, Anda memerlukan hal berikut:
- Akun layanan harus menyertakan peran Secret Manager Secret Accessor (
roles/secretmanager.secretAccessor
) yang telah ditentukan, yang memberikan izin untuk mengakses secret yang disimpan di Secret Manager. - Instance VM harus memiliki cakupan akses
cloud-platform
, yang memungkinkan akses ke Secret Manager API. Untuk mengetahui informasi selengkapnya, lihat Mengakses Secret Manager API.
Menentukan akun layanan
Jika agen berjalan di VM Compute Engine, agen akan menggunakan akun layanan VM host secara default. Anda tidak perlu menentukan akun layanan di file konfigurasi.
Akun layanan VM host biasanya adalah akun layanan dengan peran terbatas yang dibuat oleh Anda atau salah satu kolega Anda, tetapi bisa saja berupa akun layanan default Compute Engine, yang memiliki izin luas secara default.
Jika Anda perlu menggunakan akun layanan selain akun layanan VM host, atau agen tidak berjalan di VM Compute Engine, Anda harus membuat akun layanan dengan kunci akun layanan JSON. Anda menyimpan
file kunci JSON di lokasi yang dapat diakses dan
menentukan jalur ke file JSON di properti service_account_json
dalam file configuration.yaml
agen.
Untuk mengetahui informasi selengkapnya tentang akun layanan, peran, dan izin, lihat:
- Membuat dan mengelola akun layanan
- Ringkasan kontrol akses Compute Engine
- Ringkasan IAM Monitoring
- Kontrol akses Secret Manager
Akses ke Google Cloud API
Jika agen tidak berjalan di VM Compute Engine, Anda harus membuat koneksi ke Google Cloud API. Lihat artikel Mengonfigurasi Akses Google Pribadi untuk host lokal untuk mengetahui detailnya.
Metrik SAP HANA di Cloud Monitoring
Agen pemantauan untuk SAP HANA mengirimkan data yang diambil dari SAP HANA ke Monitoring sebagai data metrik kustom. Untuk mengirim data, agen menggunakan Cloud Monitoring API, yang diaktifkan secara default saat Anda membuat project Google Cloud.
Untuk ringkasan tentang Monitoring, lihat Pengantar Cloud Monitoring.
Menemukan data SAP HANA di Cloud Monitoring
Data metrik dari SAP HANA dapat dilihat segera setelah Monitoring menerimanya.
Untuk melihat data SAP HANA di Monitoring, buat diagram di Konsol Google Cloud dengan menggunakan editor dasbor atau alat Metrics Explorer, lalu masukkan sap_hana
di kolom metrik.
Kemudian, Anda dapat memilih data berdasarkan jenis metrik dari menu drop-down semua jenis metrik yang tersedia yang menyertakan sap_hana
.
Di Monitoring, untuk menampilkan data hanya untuk instance SAP HANA tertentu, Anda dapat memfilter tampilan dengan menggunakan, misalnya, nama VM host SAP HANA, yang merupakan label metrik di Monitoring.
Untuk informasi selengkapnya, lihat:
- Menggunakan dasbor dan diagram
- Memfilter data dalam diagram
- Metrics Explorer
- Pemantauan di Konsol Google Cloud
Definisi dasbor untuk SAP HANA di GitHub
Di GitHub, Anda dapat menemukan definisi dasbor kustom untuk SAP HANA yang dapat diinstal di project Google Cloud Anda. Lihat repositori GoogleCloudPlatform/monitoring-dashboard-samples di GitHub. File definisi dasbor SAP HANA, performance.json
, dan file README.md
berada di subdirektori /dashboards/sap-hana
.
Setelah menginstal dasbor kustom untuk SAP HANA, Anda dapat menggunakannya sebagaimana adanya, atau menyesuaikannya lebih lanjut di Konsol Google Cloud.
Jika ingin menginstal dasbor kustom untuk SAP HANA, lihat Dasbor yang dapat diinstal.
Notifikasi peringatan
Untuk memberi tahu saat metrik mencapai batas yang ditentukan, Anda dapat mengonfigurasi notifikasi pemberitahuan di Monitoring.
Untuk informasi selengkapnya, lihat Pengantar pemberitahuan.
Pengelolaan sandi
Secara default, agen pemantauan untuk SAP HANA menggunakan akun pengguna database SAP HANA SYSTEM yang telah ditentukan untuk membuat kueri metrik SAP HANA. Anda harus memberikan sandi akun pengguna database untuk setiap database SAP HANA yang dipantau agen.
Untuk memberikan sandi ke agen pemantauan SAP HANA secara aman, Anda dapat menggunakan Secret Manager, yang merupakan layanan Google Cloud berbayar.
Atau, Anda dapat menentukan sandi pengguna database dalam teks biasa di properti password
dari setiap definisi instance di file configuration.yaml
.
Untuk mengetahui informasi tentang harga Secret Manager, lihat Harga.
Dukungan SSL/TLS
Jika instance SAP HANA menggunakan protokol Transport Layer Secure (TLS)/Secure Sockets Layer (SSL) untuk mengamankan komunikasi antara database SAP HANA
dan klien yang menggunakan antarmuka SQL SAP HANA, Anda harus mengaktifkan dukungan TLS/SSL di agen pemantauan untuk SAP HANA dengan menentukan
enable_ssl: true
dalam definisi instance di file configuration.yaml
.
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.
Jika ingin mengetahui deskripsi properti konfigurasi agen untuk SSL dan pemeriksaan sertifikat, lihat Deskripsi properti konfigurasi.
Logging
Saat Anda memulai agen pemantauan SAP HANA untuk pertama kalinya,
agen akan membuat file log, /var/log/google-saphanamonitoring-agent.log
,
di host lokal, tempat semua entri log ditulis.
Secara default, saat file log mencapai 10,5 MB, log yang lebih lama akan dihapus saat log baru ditambahkan ke file tersebut.
Logging untuk agen dikonfigurasi oleh file conf/logging.properties
.
Dukungan
Untuk masalah terkait infrastruktur atau layanan Google Cloud, hubungi Layanan Pelanggan. Anda dapat menemukan informasi kontak di Halaman Support Overview di Konsol Google Cloud. Jika Layanan Pelanggan menentukan bahwa ada masalah dalam sistem SAP, Anda akan dirujuk ke Dukungan SAP.
Untuk masalah terkait produk SAP, catat permintaan dukungan Anda ke dalam log dengan dukungan SAP.
SAP mengevaluasi tiket dukungan dan, jika tampaknya merupakan masalah infrastruktur Google Cloud, mentransfer tiket tersebut ke komponen Google Cloud BC-OP-LNX-GOOGLE
atau BC-OP-NT-GOOGLE
.
Persyaratan dukungan
Sebelum dapat menerima dukungan untuk sistem SAP serta infrastruktur dan layanan Google Cloud yang digunakannya, Anda harus memenuhi persyaratan paket dukungan minimum.
Guna mengetahui informasi selengkapnya tentang persyaratan dukungan minimum untuk SAP di Google Cloud, lihat:
- Mendapatkan dukungan untuk SAP di Google Cloud
- Catatan SAP 2456406 - SAP di Google Cloud Platform: Prasyarat Dukungan (Akun pengguna SAP diperlukan)
Menetapkan kueri kustom
Anda menentukan kueri kustom di file configuration.yaml
.
Definisi kueri kustom terdiri dari nilai properti yang mendeskripsikan kueri dan metrik yang ditampilkan, serta pernyataan SQL yang mengambil data dari SAP HANA.
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, dan MAX untuk membatasi jumlah catatan yang ditampilkan.
Untuk contoh kueri kustom, lihat Contoh kueri kustom.
Properti kueri kustom
Tabel berikut menjelaskan properti yang Anda gunakan untuk menentukan kueri kustom.
Properti | Nilai | Deskripsi |
---|---|---|
sample_interval |
Int | Di bagian atas file configuration.yaml , menentukan interval default antarkueri dalam hitungan detik. Dalam definisi kueri kustom, properti menentukan interval sampel hanya untuk kueri tersebut, yang menggantikan default.
|
query_timeout |
Int | Waktu yang diizinkan, dalam detik, untuk eksekusi kueri sebelum kueri gagal. Defaultnya adalah 300 detik (5 menit). |
queries |
Deskripsi properti berikut hanya berlaku untuk kueri kustom. | |
- name |
String | Nama kueri. |
enabled |
Boolean | Menentukan apakah agen mengirimkan kueri ke SAP HANA.
Nilai yang valid adalah true atau false .
|
description |
String | Deskripsi metrik yang diambil kueri. |
sql |
String | Pernyataan SQL yang Anda tentukan bahwa agen mengeluarkan SAP HANA. Pernyataan SQL harus sesuai dengan sintaksis SQL yang ditentukan SAP. Untuk mengetahui informasi selengkapnya, lihat Referensi Tampilan Sistem dan SQL SAP HANA. |
columns |
Setiap definisi kolom menjelaskan metrik untuk ditangani oleh Monitoring. | |
- name |
String | Nama metrik, yang menentukan jenis metrik dalam Monitoring. |
metric_type |
String | Untuk penanganan oleh Monitoring, gunakan jenis metrik, GAUGE atau CUMULATIVE. |
value_type |
String | Untuk penanganan oleh Monitoring, gunakan jenis data metrik, BOOL, INT64, atau Double. Tentukan jenis data yang didukung jenis metrik tersebut. Untuk mengetahui informasi selengkapnya, lihat Kombinasi yang didukung. |
description |
String | Deskripsi metrik. |
units |
String | Satuan yang digunakan untuk melaporkan nilai metrik. Untuk mengetahui informasi selengkapnya, baca unit dokumentasi kolom.
|
Contoh kueri kustom
Contoh berikut menunjukkan dua kueri kustom. Kueri ini juga disertakan dalam file configuration.yaml
yang dibuat di direktori /usr/sap/google-saphanamonitoring-agent/conf/
saat Anda menginstal agen pemantauan untuk SAP HANA. Contoh kueri ini ditujukan untuk Anda gunakan sebagai model untuk kueri kustom Anda sendiri.
- name: custom_memory_utilization enabled: false # sample_interval: 120 description: | Custom Total memory utilization by services 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: GAUGE value_type: INT64 description: | Amount of memory from the memory pool. units: By - name: resident_mem_used metric_type: GAUGE value_type: INT64 description: | Amount of memory used in total by all the services. units: By - name: custom_total_memory_usage enabled: false # sample_interval: 120 description: | Custom Amount of memory used in total by all column-tables sql: | SELECT SUM(MEMORY_SIZE_IN_TOTAL) AS "table_mem_used" FROM M_CS_TABLES; columns: - name: table_mem_used metric_type: GAUGE value_type: INT64 description: | Amount of memory used in total (sum of memory size in the main, delta, and history parts) by all column-tables. units: By # Add additional queries for custom metrics
Referensi kueri default
Kueri default bawaan agen pemantauan untuk SAP HANA mengambil informasi berikut dari SAP HANA.
Jika tidak memerlukan metrik yang disediakan oleh kueri default tertentu, Anda dapat menonaktifkan kueri dengan menentukan enabled: false
setelah nama kueri dalam file configuration.yaml
.
default_column_queries
Kueri bawaan default_column_queries
mengambil informasi tentang penggunaan memori oleh kolom dari tampilan sistem SAP HANA M_CS_ALL_COLUMNS
.
Kueri tersebut 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. |
default_component_queries
Kueri bawaan default_component_queries
mengambil penggunaan memori khusus layanan oleh komponen logis dari SAP HANA. Kueri menggunakan tampilan sistem
M_SERVICE_COMPONENT_MEMORY
SAP HANA.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Memori komponen yang digunakan | component/memory/total_used_size |
Jumlah memori yang saat ini digunakan untuk komponen logis. |
default_connection_query
Kueri bawaan default_connection_query
mengambil jumlah koneksi yang berjalan dan tidak ada aktivitas dari SAP HANA dengan menggunakan tampilan sistem SAP HANA M_CONNECTIONS
.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Koneksi sistem | system/connection/total |
Jumlah koneksi sistem yang tidak ada aktivitas dan yang berjalan. |
default_cpu_queries
Kueri bawaan default_cpu_queries
mengambil informasi penggunaan cpu dari SAP HANA dengan menggunakan tampilan sistem M_HOST_RESOURCE_UTILIZATION
SAP HANA.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Waktu penggunaan CPU | host/cpu/usage_time |
Waktu CPU yang dihabiskan. |
default_alert_query
Kueri bawaan default_alert_query
mengambil jumlah dan rating pemberitahuan saat ini dari Server Statistik SAP HANA dengan menggunakan tampilan SAP HANA STATISTICS_CURRENT_ALERTS
dari skema _SYS_STATISTICS
.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Jumlah pemberitahuan | system/alert/total |
Jumlah pemberitahuan saat ini dari statistik sistem: "1", "2", "3", "4", atau "5". |
default_host_queries
Kueri bawaan default_host_queries
mengambil penggunaan memori oleh host dari SAP HANA. Kueri menggunakan tampilan sistem
M_HOST_RESOURCE_UTILIZATION
SAP HANA.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori host | host/memory/total_size |
Total memori fisik di host. |
Memori host yang digunakan | host/memory/total_used_size |
Menggunakan memori fisik di host. |
Ukuran ruang swap | host/swap_space/total_size |
Total memori swap di host. |
Ruang swap yang digunakan | host/swap_space/total_used_size |
Menggunakan memori swap di host. |
Memori instance yang digunakan | host/instance_memory/total_used_size |
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 |
Puncak memori dari gabungan memori yang digunakan oleh proses SAP HANA sejak awal instance (nilai berbasis sampel). |
Memori instance yang dialokasikan | host/instance_memory/total_allocated_size |
Ukuran gabungan memori untuk semua proses SAP HANA. |
Ukuran kode instance | host/instance_code/total_size |
Ukuran kode, termasuk library bersama proses SAP HANA. |
Memori bersama instance yang dialokasikan | host/instance_shared_memory/total_allocated_size |
Ukuran memori bersama proses SAP HANA. |
default_replication_query
Kueri bawaan default_replication_query
mengambil informasi latensi replikasi dari SAP HANA dengan menggunakan tampilan sistem M_SERVICE_REPLICATION
SAP HANA.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Latensi data replikasi | system/replication_data_latency/total_time |
Latensi replikasi data sistem. |
default_rowstore_query
Kueri bawaan default_rowstore_query
mengambil ukuran rowstore dari SAP HANA dengan menggunakan tampilan sistem SAP HANA M_RS_TABLES
.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Ukuran memori rowstore | rowstore/memory/total_size |
Ukuran memori rowstore yang terdiri dari bagian tetap dan variabel. |
default_schema_type_queries
Kueri bawaan default_schema_type_queries
mengambil informasi penggunaan memori dan jumlah kumpulan data dari SAP HANA dengan menggunakan tampilan sistem M_CS_TABLES
SAP HANA.
Kueri tersebut 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. |
default_schema_queries
Kueri bawaan default_schema_queries
mengambil informasi penggunaan skema
dari SAP HANA dengan menggunakan tampilan sistem M_CS_TABLES
SAP HANA.
Kueri tersebut 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. |
default_service_queries
Kueri bawaan default_service_queries
mengambil informasi dari SAP HANA tentang memori yang digunakan oleh layanan. Kueri menggunakan tampilan sistem
M_SERVICE_MEMORY
SAP HANA.
Kueri tersebut 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 |
menunjukkan 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). |
default_transaction_query
Kueri bawaan default_transaction_query
mengambil jumlah total transaksi (update, commit, dan rollback) dari SAP HANA dengan menggunakan tampilan sistem SAP HANA M_WORKLOAD
.
Kueri tersebut mengirimkan metrik berikut ke Monitoring:
Nama metrik | Metrik | Deskripsi |
---|---|---|
Transaksi sistem | system/transaction/total_count |
Jumlah transaksi update, commit, dan rollback. |
Langkah selanjutnya
- Baca Agen pemantauan untuk panduan penginstalan dan operasi SAP HANA V2.0, yang mencakup petunjuk untuk menginstal, memulai, menghentikan, dan memperbarui agen pemantauan untuk SAP HANA.
- Mempelajari Cloud Monitoring lebih lanjut.