Membuat penyimpanan log.
Deskripsi operasi
Deskripsi operasi
Host dalam sintaks permintaan terdiri dari nama Proyek dan Titik akhir layanan Simple Log Service. Anda harus menentukan Proyek di Host.
Buat dan dapatkan AccessKey. Untuk informasi selengkapnya, lihat AccessKey.
AccessKey akun Alibaba Cloud memiliki akses penuh ke semua Operasi API, yang menimbulkan risiko keamanan tinggi. Buat dan gunakan Pengguna RAM untuk memanggil Operasi API atau melakukan O&M rutin. Pengguna RAM harus memiliki izin akses untuk mengelola Sumber daya layanan Simple Log Service. Untuk informasi selengkapnya, lihat Membuat pengguna RAM dan memberikan otorisasi.
-
Identifikasi nama dan Wilayah Proyek tempat log yang ingin Anda kueri berada. Untuk informasi selengkapnya, lihat Mengelola Proyek.
-
Anda dapat membuat maksimal 200 penyimpanan log dalam satu Proyek.
-
Log dihapus ketika periode retensi data yang Anda konfigurasi berakhir.
Informasi otentikasi
Tabel berikut mencantumkan informasi otorisasi untuk Operasi API ini. Anda dapat menambahkan informasi ini ke elemen Action pada pernyataan kebijakan akses RAM untuk memberikan izin kepada Pengguna RAM atau Peran RAM guna memanggil Operasi API ini.
| Aksi | Sumber Daya |
log:CreateLogStore | acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#LogstoreName} |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:CreateLogStore |
create |
*LogStore.
|
|
None |
Sintaks permintaan
POST /logstores HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama proyek. |
ali-test-project |
| body |
object |
Yes |
Parameter permintaan. |
|
| logstoreName |
string |
Yes |
Nama penyimpanan log. Nama harus memenuhi persyaratan berikut:
|
my-logstore |
| shardCount |
integer |
Yes |
Jumlah shard. Catatan
Operasi ini tidak mendukung pembaruan jumlah shard. Gunakan operasi SplitShard atau MergeShard untuk mengubah jumlah shard. |
2 |
| ttl |
integer |
Yes |
Periode retensi data, dalam hari. Nilai valid: 1 hingga 3650. Jika Anda mengatur parameter ini ke 3650, data akan disimpan secara permanen (retensi permanen). |
1 |
| encrypt_conf | EncryptConf |
No |
Struktur data konfigurasi Enkripsi, yang berisi parameter Contoh 1 (mengaktifkan Enkripsi default):
Contoh 2 (mengaktifkan Enkripsi bawa-kunci-sendiri): |
|
| autoSplit |
boolean |
No |
Apakah akan mengaktifkan sharding otomatis. Jika diaktifkan, operasi pemisahan shard akan dipicu secara otomatis ketika trafik penulisan log secara konsisten melebihi batas, yang meningkatkan throughput penulisan. Jika Anda mengaktifkan sharding otomatis, Anda harus mengonfigurasi maxSplitShard (jumlah shard maksimum setelah pemisahan). |
true |
| enable_tracking |
boolean |
No |
Apakah akan mengaktifkan fitur pelacakan web. Nilai default: false. Gunakan fitur pelacakan web untuk mengumpulkan dan menganalisis data perilaku pengguna di browser atau program mini, seperti tampilan halaman, Catatan pembelian, dan waktu di situs. |
false |
| maxSplitShard |
integer |
No |
Jumlah shard maksimum setelah pemisahan otomatis. Nilai minimum: 1. Nilai maksimum: 256. Catatan
Parameter ini wajib diisi ketika autoSplit diatur ke true. |
64 |
| appendMeta |
boolean |
No |
Apakah akan mencatat alamat IP publik dan waktu penerimaan log. Nilai default: false.
|
false |
| telemetryType |
string |
No |
Tipe data observabel. Tipe default adalah data log. Nilai valid:
|
None |
| hot_ttl |
integer |
No |
Periode retensi data di tier hot penyimpanan log. Unit: hari. Nilai minimum: 7. Nilai maksimum tidak boleh melebihi nilai ttl. Secara default, semua data dalam periode retensi ttl disimpan di tier hot. Ketika Durasi penyimpanan data melebihi periode retensi data hot yang Anda konfigurasi, data akan dipindahkan ke tier Akses Jarang (IA). Jika Anda mengaktifkan tier IA, periode retensi data hot harus minimal 7 hari. Untuk informasi selengkapnya, lihat Intelligent tiering. Contoh:
|
60 |
| mode |
string |
No |
Simple Log Service menyediakan dua tipe penyimpanan log: Jenis Penyimpanan Standar dan Query.
|
standard |
| infrequentAccessTTL |
integer |
No |
Tier infrequent access (IA). Tidak ada persyaratan durasi penyimpanan minimum. Data dipindahkan ke tier arsip setelah minimal 30 hari. Ketika durasi penyimpanan log melebihi jumlah periode retensi tier hot dan periode retensi tier IA, durasi penyimpanan yang tersisa dikonversi ke penyimpanan arsip. Contoh:
|
30 |
| processorId |
string |
No |
ID IngestProcessor. |
processor-nginx-parser-001 |
| shardingPolicy | ShardingPolicy |
No |
Konfigurasi penulisan hash. Saat menulis data, log dirutekan ke shard berdasarkan kebijakan hash yang dikonfigurasi. Sebelum mengonfigurasi ini, pastikan rentang hash shard terdistribusi secara merata. Pengaturan ini dapat memengaruhi throughput penulisan, jadi konfigurasikan dengan hati-hati. |
|
| resourceGroupId |
string |
No |
ID kelompok sumber daya. Jika ditentukan, penyimpanan log akan dikaitkan dengan kelompok sumber daya. |
rg-xxxxxxxx |
| enableModify |
boolean |
No |
Elemen respons
|
Element |
Type |
Description |
Example |
Tidak ada yang didefinisikan.
Contoh
Respons sukses
JSONformat
{}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.