Antes de usar Simple Log Service SDK for HarmonyOS para enviar registros desde dispositivos HarmonyOS a Simple Log Service, active Simple Log Service, obtenga un par de AccessKey y configure un entorno de desarrollo de HarmonyOS.
Requisitos previos
Simple Log Service está activado.
Se crearon un proyecto y un logstore estándar. Para obtener instrucciones, consulte Manage projects y Create a standard logstore.
-
Se obtuvo un par de AccessKey. Para obtener más información, consulte AccessKey pair.
ImportanteUn par de AccessKey de una cuenta de Alibaba Cloud otorga acceso total a la API y representa un riesgo de seguridad alto. Le recomendamos usar un usuario de RAM para acceder a la API y para las tareas habituales de operación y mantenimiento. Asegúrese de que el usuario de RAM cuente con los permisos obligatorios para gestionar los recursos de Simple Log Service. Para obtener instrucciones, consulte Create a RAM user and grant permissions.
-
Se configuró un entorno de desarrollo de aplicaciones de HarmonyOS. Para obtener más información, consulte HarmonyOS Developer Guide.
Simple Log Service SDK for HarmonyOS es compatible con la versión 9.0 y posteriores de la API de HarmonyOS.
Instalar el SDK
Cree un proyecto de aplicación de HarmonyOS.
Importe el módulo de Simple Log Service SDK for HarmonyOS. En el directorio entry o biblioteca de su proyecto, ejecute el siguiente comando:
ohpm install @aliyunsls/producer
Este comando agrega automáticamente la siguiente dependencia al archivo oh-package.json5 en el directorio entry o biblioteca:
"dependencies": {
"@aliyunsls/producer": "^0.3.0"
}
Después de importar el módulo, agregue la siguiente instrucción de importación al archivo .ets correspondiente:
import { AliyunLog, LogCallback } from "@aliyunsls/producer"
Siguientes pasos
Para recopilar datos de registro mediante el SDK de HarmonyOS, consulte HarmonyOS SDK quick start.