Mengkueri informasi indeks penyimpanan log tertentu.
Deskripsi operasi
Deskripsi operasi
Host dalam sintaks permintaan terdiri dari nama proyek dan Titik akhir Simple Log Service. Anda harus menentukan proyek di Host.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:GetIndex |
get |
*LogStore.
|
|
None |
Sintaks permintaan
GET /logstores/{logstore}/index HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| logstore |
string |
Yes |
Nama penyimpanan log. |
test-logstore |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama proyek. |
ali-test-project |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Struktur respons. |
||
| index_mode |
string |
Tipe indeks. |
v2 |
| keys |
object |
Konfigurasi indeks bidang. Kunci adalah nama bidang, dan nilai adalah konfigurasi indeks. |
|
|
object |
Konfigurasi indeks untuk satu bidang. |
||
| caseSensitive |
boolean |
Indicates whether case sensitivity is enabled. This parameter is required only when type is set to text. Valid values:
|
|
| chn |
boolean |
Indicates whether Chinese characters are included. This parameter is required only when type is set to text. Valid values:
|
|
| token |
array |
The delimiters. |
|
|
string |
The delimiter. This parameter is required only when type is set to text. |
||
| type |
string |
The data type of the field value. Valid values: text, json, double, and long. |
|
| doc_value |
boolean |
Indicates whether the analytics feature is enabled for the field. Valid values:
|
|
| alias |
string |
The alias of the field. |
|
| lastModifyTime |
integer |
Waktu ketika indeks terakhir diperbarui. Nilai ini adalah stempel waktu UNIX yang mewakili jumlah detik yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. |
1524155379 |
| line |
object |
Konfigurasi indeks teks lengkap. |
|
| caseSensitive |
boolean |
Apakah akan mengaktifkan kepekaan huruf. Nilai valid:
|
false |
| chn |
boolean |
Apakah akan menyertakan karakter Tiongkok. Nilai valid:
|
false |
| exclude_keys |
array |
Daftar bidang yang dikecualikan. |
|
|
string |
Daftar bidang yang dikecualikan. |
excludeField |
|
| include_keys |
array |
Daftar bidang yang disertakan. |
|
|
string |
Daftar bidang yang disertakan. |
includeField |
|
| token |
array |
Daftar token. |
|
|
string |
Token. Misalnya, ",", ".", "\r", atau "\n". |
, |
|
| log_reduce |
boolean |
Apakah akan mengaktifkan LogReduce. |
false |
| log_reduce_black_list |
array |
Blacklist untuk pemfilteran bidang LogReduce. Parameter ini hanya valid ketika LogReduce diaktifkan. |
|
|
string |
Bidang yang masuk blacklist. |
b |
|
| log_reduce_white_list |
array |
Daftar putih untuk pemfilteran bidang LogReduce. Parameter ini hanya valid ketika LogReduce diaktifkan. |
|
|
string |
Bidang yang masuk daftar putih. |
a |
|
| max_text_len |
integer |
Panjang maksimum default nilai bidang di Simple Log Service adalah 2.048 byte (2 KB). Untuk mengubah panjang maksimum nilai bidang, atur panjang maksimum bidang statistik (teks). Nilai valid: 64 hingga 16.384 byte. |
2048 |
| storage |
string |
Tipe penyimpanan. Nilai ditetapkan sebagai pg. |
pg |
| ttl |
integer |
Siklus hidup file indeks. Nilai valid: 7, 30, dan 90. Unit: hari. |
30 |
Contoh
Respons sukses
JSONformat
{
"index_mode": "v2",
"keys": {
"key": {
"caseSensitive": false,
"chn": false,
"token": [
""
],
"type": "",
"doc_value": false,
"alias": ""
}
},
"lastModifyTime": 1524155379,
"line": {
"caseSensitive": false,
"chn": false,
"exclude_keys": [
"excludeField"
],
"include_keys": [
"includeField"
],
"token": [
","
]
},
"log_reduce": false,
"log_reduce_black_list": [
"b"
],
"log_reduce_white_list": [
"a"
],
"max_text_len": 2048,
"storage": "pg",
"ttl": 30
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.