All Products
Search
Document Center

Simple Log Service:Ikhtisar referensi SDK

Last Updated:Jun 04, 2026

Simple Log Service (SLS) menyediakan SDK untuk .NET Core, Java, Python, PHP, Node.js, C, Go, iOS, Android, dan C++ guna mengumpulkan, mengkueri, dan menganalisis log.

Sebelum memulai

Semua SDK SLS membungkus API SLS dan menyediakan fitur serupa terlepas dari bahasa pemrograman:

  • Mengenkapsulasi operasi API sehingga Anda tidak perlu membuat permintaan atau mengurai respons secara manual. Operasi serupa di berbagai bahasa memudahkan pergantian antar-SDK. Spesifikasi API.

  • Menangani logika signature digital sehingga Anda tidak perlu mengelola signature secara manual. Signature permintaan.

  • Mengenkapsulasi log dalam format Protocol Buffers (Protobuf), menyembunyikan detail serialisasi. Format Protobuf.

  • Menerapkan kompresi yang ditentukan oleh API. Beberapa SDK menulis log dalam mode terkompresi secara default.

  • Menyediakan penanganan error terpadu menggunakan pola exception native sesuai bahasa. Mekanisme penanganan error.

  • Semua SDK saat ini hanya mendukung permintaan sinkron.

Daftar SDK

Tabel berikut mencantumkan dokumen referensi dan repositori GitHub untuk setiap SDK.

Catatan

SLS memberlakukan batasan pada project, Logstore, shard, dan ukuran LogItem. Tinjau Batasan sumber daya dasar sebelum menggunakan SDK.

Setelah mengumpulkan log melalui SDK, konfigurasikan indeks untuk mengaktifkan kueri, analisis, dan transformasi. Buat indeks. Panduan cepat untuk kueri dan analisis.

Bahasa SDK

Referensi

Kode sumber GitHub

Java

Ikhtisar SDK Java

Log Service Java SDK, Java Producer Library

.NET Core

Ikhtisar SDK .NET Core

Log Service .NET Core SDK

PHP

Ikhtisar SDK PHP

Log Service PHP SDK

Python

Ikhtisar SDK Python

Log Service Python SDK

Node.js

Ikhtisar SDK Node.js

Log Service Node.js SDK

C

SDK C

Log Service C SDK

GO

Ikhtisar SDK Go

Log Service Go SDK

iOS

Ikhtisar SDK iOS

Log Service iOS SDK, Objective-C SDK

Android

Ikhtisar SDK Android

Log Service Android SDK

C++

Ikhtisar SDK C++

Log Service C++ SDK

HarmonyOS

Ikhtisar SDK HarmonyOS

Log Service HarmonyOS SDK

Contoh pemanggilan

Panggil operasi ListProject menggunakan SDK Python.

FAQ

Fitur apa saja yang didukung oleh SDK Simple Log Service?

SDK SLS mendukung sebagian besar fitur SLS, termasuk pengumpulan log, pembuatan indeks, kueri dan analisis, transformasi data, konsumsi log, manajemen pengiriman log, peringatan, dan pekerjaan SQL terjadwal. Jika suatu fitur belum didukung, lakukan upgrade ke versi SDK terbaru atau periksa pembaruan pada rilis berikutnya.

Apa prosedur dasar untuk menggunakan SDK Simple Log Service?

Penggunaan SDK mengikuti alur kerja yang mirip dengan penggunaan Konsol:

  1. Aktifkan Simple Log Service.

  2. Dapatkan Pasangan Kunci Akses (AccessKey pair).

  3. Buat project dan Logstore.

  4. Kumpulkan log dan simpan di Logstore.

  5. Buat indeks untuk log tersebut.

  6. Lakukan kueri dan analisis log, lalu visualisasikan hasilnya.

  7. Lakukan operasi pada data log, seperti transformasi data, pengiriman, dan peringatan.

Untuk operasi yang lebih sederhana, gunakan Konsol SLS. Mulai Cepat.

Bagaimana cara menangani error umum saat melakukan debug SDK?

SDK SLS menyediakan penanganan error bawaan. Exception dikategorikan sebagai berikut:

  • Exception yang dikembalikan oleh Simple Log Service. Jenis exception ini ditangani oleh SDK Simple Log Service. Untuk informasi selengkapnya tentang jenis exception ini, lihat deskripsi dan kode kesalahan setiap operasi API. Informasi lebih lanjut mengenai kode kesalahan tersedia di Kode kesalahan.

  • Exception jaringan yang terjadi saat Anda menggunakan SDK Simple Log Service untuk mengirim permintaan. Jenis exception ini mencakup putusnya koneksi jaringan dan timeout respons server.

  • Exception yang dihasilkan oleh SDK Simple Log Service dan terkait dengan platform serta bahasa pemrograman, misalnya overflow memori.

Penanganan error.

Untuk solusi error umum terkait pengumpulan log, pengindeksan, kueri dan analisis, serta transformasi, lihat FAQ.

Apakah ada batasan dalam penggunaan SDK Simple Log Service?

SLS memberlakukan batasan pada project, Logstore, shard, dan ukuran LogItem. Tinjau Batasan sumber daya dasar sebelum menggunakan SDK.

Referensi

Platform debug SDK Simple Log Service

Alibaba Cloud OpenAPI Developer Portal menyediakan alat debugging, SDK, contoh, dan dokumentasi. Anda dapat melakukan debug operasi API SLS tanpa perlu membuat permintaan atau menangani signature secara manual. OpenAPI Developer Portal.

Command-line interface (CLI)

SLS juga menyediakan command-line interface (CLI) untuk konfigurasi otomatis. Command-line interface (CLI).

Penagihan

Penggunaan SDK, OpenAPI Developer Portal, dan CLI dikenai biaya yang sama seperti penggunaan Konsol. Ikhtisar penagihan.