Sebelum menggunakan Simple Log Service SDK untuk HarmonyOS guna mengirim log dari perangkat HarmonyOS ke Simple Log Service, aktifkan Simple Log Service, peroleh pasangan Kunci Akses (AccessKey pair), dan siapkan lingkungan pengembangan HarmonyOS.
Prasyarat
-
Simple Log Service telah diaktifkan.
-
Proyek dan logstore standar telah dibuat. Untuk petunjuknya, lihat Manage projects dan Create a standard logstore.
-
Pasangan Kunci Akses (AccessKey pair) telah diperoleh. Untuk informasi selengkapnya, lihat AccessKey pair.
PentingPasangan Kunci Akses (AccessKey pair) Akun Alibaba Cloud memberikan akses API penuh dan menimbulkan risiko keamanan tinggi. Kami menyarankan Anda menggunakan RAM user untuk akses API serta operasi dan pemeliharaan (O&M) rutin. Pastikan RAM user tersebut memiliki izin yang diperlukan untuk mengelola sumber daya Simple Log Service. Untuk petunjuknya, lihat Create a RAM user and grant permissions.
-
Lingkungan pengembangan aplikasi HarmonyOS telah disiapkan. Untuk informasi selengkapnya, lihat HarmonyOS Developer Guide.
Simple Log Service SDK untuk HarmonyOS mendukung HarmonyOS API versi 9.0 dan yang lebih baru.
Instal SDK
-
Buat proyek aplikasi HarmonyOS.
-
Impor modul Simple Log Service SDK untuk HarmonyOS. Di direktori entry atau library proyek Anda, jalankan perintah berikut:
ohpm install @aliyunsls/producer
Perintah ini secara otomatis menambahkan dependensi berikut ke file oh-package.json5 di direktori entry atau library:
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}
-
Setelah mengimpor modul, tambahkan pernyataan import berikut ke file .ets yang relevan:
import { AliyunLog, LogCallback } from "@aliyunsls/producer"
Next steps
Untuk mengumpulkan data log menggunakan HarmonyOS SDK, lihat HarmonyOS SDK quick start.