概述
CLS 支持通过以下两种方式将 FluentBit 中的日志上传至 CLS。
Fluent-bit Go 插件
Kafka 协议上传
操作步骤
FluentBit Go 插件
2. 执行以下命令BuildFluentBit CLS 日志服务插件。
go build -buildmode=c-shared -o fluent-bit-go.so
3. 执行以下命令RunFluentBit CLS 日志服务插件。
fluent-bit -c example/fluent.conf -e fluent-bit-go.so
4. 配置 FluentBit 的配置文件example/fluent.conf。
[OUTPUT]
Name fluent-bit-go-cls
Match *
# TODO: 请配置以下参数
TopicID YOUR_TOPIC_ID
CLSEndPoint YOUR_ENDPOINT
AccessKeyID YOUR_PROJECT_SK
AccessKeySecret YOUR_PROJECT_AK
参数描述
|
TopicID | 目标上传的日志主题ID |
CLSEndPoint | 目标上传的日志主题所在地域的域名。 请参见 可用地域 例子: 广州内网域名:ap-guangzhou.cls.tencentyun.com 广州公网域名:ap-guangzhou.cls.tencentcs.com |
AccessKeyID | |
AccessKeySecret | 云 API 密钥 的一部分,SecretKey 是用于加密签名字符串和服务器端验证签名字符串的密钥 |
Kafka 协议上传 FluentBit 中的日志