1.0.3 • Published 9 months ago

tencentcloud-cls-sdk-js-mini v1.0.3

Weekly downloads
-
License
Apache
Repository
github
Last release
9 months ago

CLS JavaScript SDK

腾讯云CLS日志上传SDK

Install

npm i tencentcloud-cls-sdk-js-mini

Configuration

Config NameDefaultTypeRequiredDescription
endpointstringtrueYour CLS endpoint, e.g. ap-guangzhou.cls.tencentcs.com
retry_timesintegertrue重试次数

CLS Host

本项目使用 日志服务 API 2017

https://cloud.tencent.com/document/product/614/18940

Example

import {Log, LogGroup, AsyncClient, PutLogsRequest} from 'tencentcloud-cls-sdk-js-mini'

let client = new AsyncClient({
    endpoint: "ap-guangzhou.cls.tencentcs.com",
    retry_times: 10,
});

let logGroup = new LogGroup([IP Address])
logGroup.setSource(【IP Address】)

let log = new Log(Date.now())
log.addContent("hello", "hello world中文")
log.addContent("world", "你好,我来自深圳|hello world2")
logGroup.addLog(log)

let request = new PutLogsRequest("【topicID】", logGroup);
let data = await client.PutLogs(request)

Features

  • 支持lz4压缩上传