日志服务 使用 SDK 上传日志

为了能让你更高效地使用日志服务(Cloud Log Service,CLS),日志服务专门为日志上传量身打造了多个语言版本的 SDK(Software Development Kit),可以以根据业务需求选择语言版本使用。

相关产品
日志服务 产品页,含版本规格、价格与购买入口。

一、使用前须知

·SDK 对日志服务的数据接入接口做了统一封装,降低了使用上传日志的难度,你可以使用对应语言的 SDK 进行日志上传。

·实现日志服务日志的 ProtoBuffer 格式封装,让你在写入日志时不需要关心 ProtoBuffer 格式的具体细节。

·实现日志服务 API 中定义的压缩方法,让你不用关心压缩实现的细节。部分语言的 SDK 支持启用压缩模式写入日志(默认为使用压缩方式)。

·提供统一的异步发送、资源控制、自动重试、优雅关闭、感知上报等功能,使上报日志功能更完善。

二、SDK 列表

下表列举了日志服务不同语言 SDK 的代码仓库:

SDK 语言 代码仓库 上传日志实践
Python tencentcloud-cls-sdk-python Python SDK 上传日志
Java tencentcloud-cls-sdk-java Java SDK 上传日志
C++ tencentcloud-cls-sdk-c++ C++ SDK 上传日志
C tencentcloud-cls-sdk-c C SDK 上传日志
Go tencentcloud-cls-sdk-go GO SDK 上传日志
NodeJS tencentcloud-cls-sdk-js NodeJS SDK 上传日志
HarmonyOS NEXT tencntcloud-cls-sdk-ohos HarmonyOS SDK 上传日志
Android tencentcloud-cls-sdk-android Android SDK 上传日志
iOS tencentcloud-cls-sdk-ios IOS SDK 上传日志
PHP tencentcloud-cls-sdk-php PHP SDK 上传日志
Flutter(Rust 语言) tencentcloud_cls_sdk_dart Flutter SDK 上传日志
Flutter(Dart 语言) tencentcloud-cls-sdk-dart-producer –
浏览器 JavaScript tencentcloud-cls-sdk-js-web 浏览器 JavaScript SDK上传日志
小程序 JavaScript tencentcloud-cls-sdk-js-mini 小程序 JavaScript SDK 上传日志
.net sdk tencentcloud-cls-sdk-dotnet –
赞 (0)
上一篇 4天前
下一篇 4天前