Storeview untuk Metricstore memungkinkan Anda melakukan kueri JOIN pada log lintas metricstores. Topik ini menjelaskan cara menggunakan pernyataan PromQL untuk menanyakan data dalam Storeview, menghubungkan Storeview ke Grafana, dan memanggil operasi API untuk mendapatkan informasi Storeview.
Prasyarat
Proyek dan metricstores telah dibuat. Untuk informasi lebih lanjut, lihat Mengelola proyek dan Mengelola metricstore.
Buat Storeview untuk Metricstore dan asosiasikan metricstores
1. Buat Storeview untuk Metricstore
Masuk ke Konsol Layanan Log Sederhana. Di bagian Projects, klik proyek yang ingin Anda kelola.
Di panel navigasi di sebelah kiri, pilih . Pada halaman yang muncul, klik ikon
untuk membuat Storeview untuk Metricstore.
Di panel Buat Storeview, tentukan parameter Storeview Name, tambahkan Metricstores yang ingin Anda asosiasikan dengan Storeview, lalu klik OK.
PentingStoreview harus berisi Metricstore dari proyek yang sama.
Storeview untuk Metricstore memungkinkan Anda melakukan kueri JOIN dan analisis pada log lintas metricstores. Untuk memastikan akurasi hasil kueri dan analisis, perhatikan hal-hal berikut:
Kami sarankan agar Anda tidak mengasosiasikan metricstores yang memiliki garis waktu duplikat dengan Storeview yang sama.
Kami sarankan agar Anda tidak mengasosiasikan beberapa metricstores yang menyimpan sejumlah besar data untuk melakukan perhitungan. Contohnya, jumlah shard dalam metricstore melebihi 64.

2. Gunakan pernyataan PromQL untuk menanyakan Storeview
Setelah Anda mengasosiasikan beberapa metricstores dengan Storeview untuk Metricstore, Anda dapat melihat hasil kueri dan analisis lintas beberapa metricstores.
Storeview untuk Metricstore tidak mendukung pernyataan SQL dan pemrosesan yang telah ditentukan sebelumnya. Anda dapat langsung memasukkan pernyataan PromQL di kotak pencarian. Mesin komputasi backend secara otomatis melakukan perhitungan lintas beberapa metricstores. Untuk informasi lebih lanjut, lihat PromQL.

Hubungkan Storeview untuk Metricstore ke Grafana
Instal dan masuk ke Grafana. Untuk informasi lebih lanjut, lihat Instal Grafana. Di panel navigasi di sebelah kiri, pilih .
Pada tab Data Sources, klik Add data source. Pilih Prometheus dan klik Select.
Pada tab Settings, konfigurasikan parameter. Tabel berikut menjelaskan parameter:

Klik Save & Test.
API HTTP Storeview
Ikhtisar
Layanan Log Sederhana menyediakan beberapa operasi API yang dapat Anda gunakan untuk menanyakan Storeview untuk Metricstore. Operasi API tersebut kompatibel dengan protokol Prometheus open source. Operasi API yang disediakan oleh Prometheus dan operasi API terkait Storeview yang disediakan oleh Layanan Log Sederhana disimpan di direktori /api/v1. Anda dapat menggunakan URL berikut untuk memanggil operasi API terkait Storeview yang disediakan oleh Layanan Log Sederhana: https://{project}.{sls-endpoint}/prometheus/{project}/{storeview}/api/v1/. Untuk informasi lebih lanjut, lihat API HTTP. Tabel berikut menjelaskan parameter:
Parameter | Diperlukan | Deskripsi |
{project} | Ya | Nama proyek Layanan Log Sederhana. Untuk informasi lebih lanjut, lihat Mengelola proyek. |
{sls-endpoint} | Ya | Titik akhir wilayah tempat proyek Layanan Log Sederhana berada. Untuk informasi lebih lanjut, lihat Titik Akhir. |
{storeview} | Ya | Storeview yang Anda buat. |
Operasi API untuk menanyakan metrik deret waktu
Operasi API untuk kueri metadata
Apa yang harus dilakukan selanjutnya
Menanyakan Storeview untuk Metricstore
Di panel navigasi di sebelah kiri, pilih Storeview > Storeview for Metricstore. Di sini Anda dapat melihat Storeview yang telah dibuat.

Memodifikasi Storeview untuk Metricstore
Dalam daftar Storeview, arahkan pointer ke Storeview yang diinginkan, lalu pilih
> Modify.
Pada panel Update Storeview, modifikasi Storeview, lalu klik OK.

Menghapus Storeview untuk Metricstore
Dalam daftar Storeview, arahkan pointer ke Storeview yang diinginkan, lalu pilih
> Delete.

Referensi
Layanan Log Sederhana mendukung sintaks untuk kueri dan analisis pada data deret waktu. Untuk informasi lebih lanjut, lihat Sintaks kueri dan analisis pada data metrik.
Layanan Log Sederhana menyediakan beberapa API untuk menanyakan metrik deret waktu atau menulis data metrik ke metricstores. Untuk informasi lebih lanjut, lihat Detail API HTTP terkait metricstore.