全部产品
Search
文档中心

Simple Log Service:Kode kesalahan

更新时间:Jul 06, 2025

Jika respons yang dikembalikan oleh Simple Log Service berisi informasi kesalahan setelah Anda memanggil operasi API, pemanggilan tersebut gagal. Topik ini menjelaskan kode kesalahan yang dikembalikan ketika pemanggilan API gagal. Anda dapat menangani kesalahan berdasarkan kode kesalahan tersebut.

Ikhtisar

Jika terjadi kesalahan saat mengirim permintaan API ke Simple Log Service, layanan akan mengembalikan informasi kesalahan yang mencakup kode status HTTP dan detail kesalahan. Detail kesalahan disertakan dalam badan respons HTTP dengan format berikut:

{
"errorCode" : <ErrorCode>,
"errorMessage" : <ErrorMessage>
}

Anda dapat menangani kesalahan berdasarkan deskripsi dalam topik ini. Untuk informasi lebih lanjut tentang kode kesalahan Simple Log Service, kunjungi Pusat Kesalahan API.

Kode kesalahan spesifik operasi

Setiap operasi API memiliki satu set kode kesalahan spesifik operasi. Kode kesalahan spesifik operasi dari operasi API dijelaskan dalam topik referensi API yang sesuai.

Kode kesalahan umum

Kode kesalahan umum yang dikembalikan oleh Simple Log Service berlaku untuk sebagian besar operasi API. Tabel berikut menjelaskan kode kesalahan umum yang dikembalikan ketika pemanggilan API gagal.

Catatan

Simple Log Service menyediakan pesan kesalahan umum yang dikembalikan saat Anda menanyakan dan menganalisis log serta solusi yang sesuai. Untuk informasi lebih lanjut, lihat Bagaimana cara menyelesaikan kesalahan umum yang mungkin terjadi saat saya menanyakan dan menganalisis log?.

Kode Status HTTP

Kode Kesalahan

Pesan Kesalahan

Deskripsi

Solusi

400

RequestTimeExpired

Waktu permintaan waktuPermintaan telah kedaluwarsa sementara waktu server adalah waktuServer.

Pesan kesalahan dikembalikan karena permintaan dilakukan lebih dari 15 menit sebelum atau sesudah waktu Simple Log Service.

Periksa waktu permintaan dan coba lagi nanti.

400

InvalidRequestTime

Waktu permintaan waktuPermintaan tidak mengikuti spesifikasi RFC822.

Pesan kesalahan dikembalikan karena nilai header Date dalam permintaan tidak sesuai dengan RFC 822.

Periksa header permintaan dan pastikan bahwa nilai header Date sesuai dengan RFC 822.

400

InvalidHost

Header Host Host tidak valid.

Pesan kesalahan dikembalikan karena nilai header Host dalam permintaan tidak valid.

Periksa header permintaan dan pastikan bahwa nilai header Host valid.

400

ProjectAlreadyExist

Proyek NamaProyek sudah ada.

Pesan kesalahan dikembalikan karena proyek yang ditentukan sudah ada.

Nama proyek harus unik di wilayah tertentu. Tentukan proyek baru dan coba lagi.

400

PostBodyInvalid

Badan permintaan bukan objek JSON yang valid.

Pesan kesalahan dikembalikan karena badan permintaan tidak dalam format JSON.

Ubah badan permintaan dan ajukan permintaan kembali.

400

InvalidContentType

Content-Type tipe tidak didukung.

Pesan kesalahan dikembalikan karena nilai header Content-Type tidak valid.

Pastikan bahwa nilai header Content-Type valid.

400

ParameterInvalid

Otorisasi ekstensi Http : otorisasi pasangan tidak valid.

Pesan kesalahan dikembalikan karena nilai header Authorization tidak valid.

Pastikan bahwa nilai header Authorization valid.

Ekstensi Http x-log-bodyrawsize : x-log-bodyrawsize pasangan tidak valid.

Pesan kesalahan dikembalikan karena nilai header x-log-bodyrawsize tidak valid.

Pastikan bahwa nilai header x-log-bodyrawsize valid.

Ekstensi Http x-log-compresstype : x-log-compresstype pasangan tidak valid.

Pesan kesalahan dikembalikan karena nilai header x-log-compresstype tidak valid.

Pastikan bahwa nilai header x-log-compresstype valid.

x-log-signaturemethod: x-log-signaturemethod pasangan tidak valid.

Pesan kesalahan dikembalikan karena nilai header x-log-signaturemethod tidak valid.

Pastikan bahwa nilai header x-log-signaturemethod valid.

400

MissingParameter

Kunci kueri hilang : parameter.

Pesan kesalahan dikembalikan karena parameter permintaan yang diperlukan hilang.

Tentukan parameter permintaan yang diperlukan dan coba lagi. Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

Header ekstensi http kunci hilang : authorization.

Pesan kesalahan dikembalikan karena header Authorization hilang dalam permintaan.

Tentukan header Authorization dalam permintaan dan coba lagi. Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

Header ekstensi http kunci hilang : x-log-bodyrawsize.

Pesan kesalahan dikembalikan karena header x-log-bodyrawsize hilang dalam permintaan.

Tentukan header x-log-bodyrawsize dalam permintaan dan coba lagi. Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

Header ekstensi http kunci hilang : x-log-date.

Pesan kesalahan dikembalikan karena header x-log-date hilang dalam permintaan.

Tentukan header x-log-date dalam permintaan dan coba lagi. Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

Header ekstensi http kunci hilang : x-log-signaturemethod.

Pesan kesalahan dikembalikan karena header x-log-signaturemethod hilang dalam permintaan.

Tentukan header x-log-signaturemethod dalam permintaan dan coba lagi. Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

401

SignatureNotMatch

Tanda tangan tandaTangan tidak cocok.

Pesan kesalahan dikembalikan karena tanda tangan digital yang dihitung oleh klien tidak cocok dengan tanda tangan yang dihitung oleh Simple Log Service.

Coba lagi, atau ganti pasangan AccessKey dan coba lagi. Penyebab yang mungkin:

  • Pasangan AccessKey atau Token Layanan Keamanan (STS) telah kedaluwarsa. Dalam hal ini, Anda harus memeriksa apakah pasangan AccessKey atau token STS masih valid.

  • Versi SDK Simple Log Service yang digunakan lebih lama dari yang diperlukan. Dalam hal ini, Anda dapat masuk ke GitHub untuk mendapatkan kode sumber terbuka dan referensi. Untuk informasi lebih lanjut, lihat Ikhtisar SDK Layanan Log.

Untuk informasi tentang struktur tanda tangan dan proses menghitung tanda tangan, lihat Tanda Tangan Permintaan.

401

Unauthorized

AccessKeyId tidak diizinkan.

Pesan kesalahan dikembalikan karena ID AccessKey yang ditentukan tidak memiliki izin yang diperlukan.

Pastikan bahwa ID AccessKey memiliki izin akses pada Simple Log Service. Untuk informasi tentang cara memberikan izin kepada pengguna RAM untuk mengelola sumber daya Simple Log Service, lihat Buat Pengguna RAM dan Otorisasi Pengguna RAM untuk Mengakses Layanan Log.

Token keamanan yang Anda berikan tidak valid.

Pesan kesalahan dikembalikan karena token STS tidak valid.

Periksa permintaan STS dan pastikan bahwa token STS valid.

Token keamanan yang Anda berikan telah kedaluwarsa.

Pesan kesalahan dikembalikan karena token STS telah kedaluwarsa.

Ajukan token STS baru dan ajukan permintaan kembali.

AccessKeyId tidak ditemukan: ID AccessKey

Pesan kesalahan dikembalikan karena ID AccessKey tidak ada.

Ganti ID AccessKey Anda dan ajukan permintaan kembali.

AccessKeyId dinonaktifkan: ID AccessKey

Pesan kesalahan dikembalikan karena ID AccessKey dinonaktifkan.

Pastikan bahwa ID AccessKey Anda diaktifkan dan ajukan permintaan kembali.

Layanan SLS Anda telah diblokir.

Pesan kesalahan dikembalikan karena Simple Log Service ditangguhkan untuk akun Alibaba Cloud Anda.

Pastikan bahwa akun Alibaba Cloud Anda tidak memiliki pembayaran yang tertunda.

Proyek tidak milik Anda.

Pesan kesalahan dikembalikan karena proyek tidak milik pengguna saat ini.

AccessKeyId dinonaktifkan.

Pesan kesalahan dikembalikan karena pasangan AccessKey dinonaktifkan.

Pasangan AccessKey dalam keadaan abnormal. Pastikan bahwa pasangan AccessKey Anda dalam keadaan Enabled.

401

InvalidAccessKeyId

ID kunci akses yang Anda berikan tidak valid: ID AccessKey.

Pesan kesalahan dikembalikan karena ID AccessKey tidak valid.

Periksa ID AccessKey Anda dan pastikan bahwa ID AccessKey valid.

Layanan SLS Anda belum dibuka.

Pesan kesalahan dikembalikan karena Simple Log Service belum diaktifkan.

Masuk ke konsol Simple Log Service atau panggil API Simple Log Service untuk mengaktifkan Simple Log Service. Lalu, ajukan permintaan kembali. Untuk informasi lebih lanjut, lihat Aktifkan Layanan Log.

403

WriteQuotaExceed

Kuota penulisan telah dilampaui.

Pesan kesalahan dikembalikan karena jumlah log yang ditulis ke Simple Log Service melebihi kuota.

Optimalkan pengaturan untuk permintaan untuk mengurangi jumlah log yang ditulis. Untuk informasi lebih lanjut, lihat Batasan.

403

ReadQuotaExceed

Kuota pembacaan telah dilampaui.

Pesan kesalahan dikembalikan karena jumlah log yang dibaca dari Simple Log Service melebihi kuota.

Optimalkan pengaturan permintaan untuk mengurangi jumlah log yang dibaca. Untuk informasi lebih lanjut, lihat Batasan.

403

MetaOperationQpsLimitExceeded

Batas Qps untuk operasi meta telah dilampaui.

Pesan kesalahan dikembalikan karena batas QPS default telah dilampaui.

Optimalkan pengaturan untuk permintaan untuk mengurangi jumlah operasi. Kami sarankan Anda mencoba lagi setelah beberapa detik.

Simple Log Service membatasi QPS untuk operasi API manajemen berikut:

  • Operasi API terkait Proyek

  • Operasi API terkait Logstore

  • Operasi API terkait Indeks

  • Operasi API lainnya yang tidak membaca atau menulis data

Untuk informasi lebih lanjut, lihat Batasan.

403

ProjectForbidden

Proyek NamaProyek telah dilarang.

Pesan kesalahan dikembalikan karena proyek yang ditentukan dinonaktifkan.

Periksa status proyek. Akun tempat proyek berada mungkin memiliki pembayaran yang tertunda.

404

ProjectNotExist

Proyek tidak ada : nama

Pesan kesalahan dikembalikan karena proyek yang ditentukan tidak ada.

Periksa nama proyek dan pastikan bahwa proyek tersebut ada.

405

InvalidMethod

Metode permintaan tidak valid : URI permintaan

Pesan kesalahan dikembalikan karena metode permintaan HTTP tidak valid.

Periksa metode permintaan HTTP dan coba lagi.

413

PostBodyTooLarge

Ukuran badan ukuranBadan harus kurang dari 10485760.

Pesan kesalahan dikembalikan karena ukuran badan permintaan melebihi 10 MB.

Pastikan bahwa ukuran badan permintaan kurang dari atau sama dengan 10 MB dan coba lagi.

500

InternalServerError

Pesan kesalahan server internal.

Pesan kesalahan dikembalikan karena terjadi kesalahan server internal.

Coba lagi nanti.

500

RequestTimeout

Permintaan telah habis waktu. Silakan coba lagi nanti.

Pesan kesalahan dikembalikan karena permintaan habis waktu.

Coba lagi nanti.

503

ServerBusy

Server sibuk, silakan coba lagi nanti.

Pesan kesalahan dikembalikan karena server sedang sibuk.

Coba lagi nanti.

Catatan

Bagian miring dalam pesan kesalahan menunjukkan objek kesalahan spesifik. Sebagai contoh, nama dalam pesan kesalahan ProjectNotExist digantikan oleh nama proyek tertentu.