Membuat consumer group untuk sebuah Logstore.
Deskripsi operasi
Catatan penggunaan
Host terdiri dari nama project dan endpoint Simple Log Service. Anda harus menentukan sebuah project dalam Host.
Anda dapat membuat hingga 30 consumer group untuk satu Logstore. Nama consumer group harus unik dalam satu project.
Pasangan Kunci Akses telah dibuat dan diperoleh. Untuk informasi selengkapnya, lihat AccessKey pair.
Pasangan Kunci Akses dari Akun Alibaba Cloud memiliki izin atas semua operasi API. Menggunakan kredensial ini untuk melakukan operasi di Simple Log Service merupakan operasi berisiko tinggi. Kami menyarankan agar Anda menggunakan Pengguna Resource Access Management (RAM) untuk memanggil operasi API atau melakukan O&M rutin. Untuk membuat Pengguna RAM, login ke Konsol RAM. Pastikan Pengguna RAM tersebut memiliki izin manajemen atas resource Simple Log Service. Untuk informasi selengkapnya, lihat Create a RAM user and authorize the RAM user to access Simple Log Service.
Informasi yang diperlukan untuk mengkueri log telah diperoleh. Informasi tersebut mencakup nama project tempat log berada, wilayah project tersebut, dan nama Logstore tempat log tersebut disimpan. Untuk informasi selengkapnya, lihat Manage a project dan Manage a Logstore.
Simple Log Service menyediakan contoh konsumsi log reguler maupun konsumsi log berbasis consumer group menggunakan Simple Log Service SDK for Java. Untuk informasi selengkapnya, lihat Consume log data dan Use consumer groups to consume data.
Resource otorisasi
Tabel berikut menjelaskan informasi otorisasi yang diperlukan untuk operasi ini. Anda dapat menambahkan informasi tersebut ke elemen Action dalam pernyataan kebijakan RAM untuk memberikan izin kepada Pengguna RAM atau Peran RAM guna memanggil operasi ini.
| Action | Resource |
log:CreateConsumerGroup | acs:log:{#regionId}:{#accountId}:project/{#ProjectName}/logstore/{#logstoreName}/consumergroup/{#ConsumerGroup} |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:CreateConsumerGroup |
create |
*LogStore
|
|
None |
Sintaks permintaan
POST /logstores/{logstore}/consumergroups HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| logstore |
string |
Yes |
Nama Logstore. |
aliyun-test-logstore |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama project. |
aliyun-test-project |
| body |
object |
Yes |
Informasi mengenai consumer group. |
|
| consumerGroup |
string |
Yes |
Nama consumer group. Nama ini harus unik dalam satu project. |
consumerGroupX |
| timeout |
integer |
Yes |
Periode timeout. Jika server tidak menerima heartbeat dari sebuah consumer dalam periode timeout tersebut, server akan menghapus consumer tersebut. Satuan: detik. |
300 |
| order |
boolean |
Yes |
Menentukan apakah data dikonsumsi secara berurutan. Nilai yang valid:
|
true |
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.