Mengkueri penyimpanan metrik.
Deskripsi operasi
Penyimpanan metrik digunakan untuk menyimpan data deret waktu. Operasi ini hanya digunakan untuk mengkueri konfigurasi penyimpanan metrik. Untuk mengkueri data deret waktu dalam penyimpanan metrik, lihat Kueri dan analisis dan GetLogsV2.
Operasi ini memerlukan penyimpanan metrik yang sudah ada.
Host dalam sintaks permintaan terdiri dari nama Proyek dan Titik akhir Simple Log Service. Tentukan Proyek di Host.
Pasangan Kunci Akses telah dibuat dan diperoleh. Untuk informasi lebih lanjut, lihat Pasangan Kunci Akses.
Pasangan Kunci Akses akun Alibaba Cloud memiliki izin akses pada semua operasi API dan menimbulkan risiko keamanan tinggi. Kami sangat menyarankan Anda membuat dan menggunakan Pengguna RAM untuk memanggil operasi API atau melakukan O&M rutin. Pengguna RAM harus memiliki izin untuk mengelola Sumber daya EPS Simple Log Service. Untuk informasi lebih lanjut, lihat Buat pengguna RAM dan otorisasi.
-
Anda telah memperoleh nama dan Wilayah proyek tempat log berada. Untuk informasi lebih lanjut tentang cara mengkueri informasi ini, lihat Kelola proyek. Log operasi tersedia untuk melacak perubahan.
-
Maksimal 200 Logstore atau penyimpanan metrik dapat dibuat dalam sebuah proyek.
-
Setelah periode retensi data yang Anda tentukan berakhir, data akan dihapus.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:GetMetricStore |
get |
*MetricStore.
|
None | None |
Sintaks permintaan
GET /metricstores/{name} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| name |
string |
Yes |
Nama penyimpanan metrik. |
my_metric_store. |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama proyek. |
my-project |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Struktur tanggapan. |
||
| name |
string |
Nama penyimpanan metrik. |
my_metric_store. |
| ttl |
integer |
Periode retensi data, dalam hari. |
7 |
| shardCount |
integer |
Jumlah shard. |
2 |
| autoSplit |
boolean |
Apakah sharding otomatis diaktifkan. |
true. |
| maxSplitShard |
integer |
Jumlah maksimum shard untuk sharding otomatis. |
64 |
| mode |
string |
Tipe spesifikasi penyimpanan metrik, seperti standard. |
standard. |
| metricType |
string |
Kategori penyimpanan metrik, seperti prometheus. |
prometheus. |
| createTime |
integer |
Waktu pembuatan, sebagai stempel waktu UNIX. |
1698933894 |
| lastModifyTime |
integer |
Waktu modifikasi terakhir, sebagai stempel waktu UNIX. |
1712023974 |
| hot_ttl |
integer |
Durasi penyimpanan data di tier panas, dalam hari. |
60 |
| infrequentAccessTTL |
integer |
Durasi penyimpanan di tier akses jarang (IA), dalam hari. |
30 |
| appendMeta |
boolean |
Apakah alamat IP publik dan format penerimaan log dicatat. |
false. |
| shardingPolicy | ShardingPolicy |
Konfigurasi penulisan hash. |
|
| processorId |
string |
ID prosesor tulis yang terkait dengan penyimpanan metrik. |
Contoh
Respons sukses
JSONformat
{
"name": "my_metric_store",
"ttl": 7,
"shardCount": 2,
"autoSplit": true,
"maxSplitShard": 64,
"mode": "standard",
"metricType": "prometheus",
"createTime": 1698933894,
"lastModifyTime": 1712023974,
"hot_ttl": 60,
"infrequentAccessTTL": 30,
"appendMeta": false,
"shardingPolicy": {
"shardGroup": {
"keys": [
"userId"
],
"groupCount": 8
},
"shardHash": {
"keys": [
"instanceId"
],
"maxHashCount": 2
},
"queryActiveTime": 1764659409,
"enabled": false
},
"processorId": ""
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 404 | MetricStoreNotExist | The specified metricstore xxx does not exist. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.