LoongCollector

2066
下载
LoongCollector 是阿里云可观测性团队所开源的项目,是一款集卓越性能、超强稳定性和灵活可编程性于一身的数据采集器,专为构建下一代可观测 Pipeline 设计。它继承了 iLogtail 强大的日志采集与处理能力,从原来单一日志场景,逐步扩展为可观测数据采集、本地计算、服务发现的统一体。愿景是:打造业界领先的“统一可观测 Agent”与“端到端可观测”

OTLP日志



OTLP Log

简介

flusher_otlp flusher插件可以实现将采集到的数据,经过处理后,发送到支持Opentelemetry Protocol的后端。 v1流水线目前只支持Logs数据,v2流水线支持Logs/Metrics/Traces三种数据。

版本

Alpha

版本说明

  • 推荐版本:iLogtail v1.5.0 及以上

配置参数

参数类型是否必选说明
TypeString是插件类型
VersionString否otlp 协议默认,默认为 v1
LogsStruct否Logs gRPC 配置项
Logs.EndpointString否Logs gRPC Server 地址
Logs.CompressionString否Logs gRPC 数据压缩协议,可选 gzip、snappy、zstd。默认为 nono
Logs.HeadersString数组否Logs gRPC 自定义 Headers
Logs.Timeoutint否Logs gRPC 连接超时时间,单位为ms,默认为5000
Logs.WaitForReadybool否Logs gRPC 数据发送前是否等待就绪, 默认为false
MetricsStruct否Metrics gRPC 配置项
Metrics.EndpointString否Metrics gRPC Server 地址
Metrics.CompressionString否Metrics gRPC 数据压缩协议,可选 gzip、snappy、zstd。默认为 nono
Metrics.HeadersString数组否Metrics gRPC 自定义 Headers
Metrics.Timeoutint否Metrics gRPC 连接超时时间,单位为ms,默认为5000
Metrics.WaitForReadybool否Metrics gRPC 数据发送前是否等待就绪, 默认为false
TracesStruct否Traces gRPC 配置项
Traces.EndpointString否Traces gRPC Server 地址
Traces.CompressionString否Traces gRPC 数据压缩协议,可选 gzip、snappy、zstd。默认为 nono
Traces.HeadersString数组否Traces gRPC 自定义 Headers
Traces.Timeoutint否Traces gRPC 连接超时时间,单位为ms,默认为5000
Traces.WaitForReadybool否Traces gRPC 数据发送前是否等待就绪, 默认为false

样例

采集/home/test-log/路径下的所有文件名匹配*.log规则的文件,并将采集结果发送到 Opentelemetry Log后端。

enable: true
inputs:
- Type: input_file
FilePaths:
- /home/test-log/*.log
flushers:
- Type: flusher_otlp
Logs:
Endpoint: http://192.168.xx.xx:8176
Headers:
X-AppKey: 8bc8f787-b0b2-4f26-89c6-d3950a090fef
Retry:
MaxCount: 3

v2 Pipeline

监听4316端口的Opentelemetry的gRPC请求,并将采集结果发送到 Opentelemetry 后端。其中Logs发送到http://192.168.xx.xx:4317,Metrics发送到http://192.168.xx.xx:4319,Traces不发送。

enable: true
version: v2
inputs:
- Type: service_otlp
Protocals:
GRPC:
Endpoint: 0.0.0.0:4316
flushers:
- Type: flusher_otlp
Logs:
Endpoint: http://192.168.xx.xx:4317
Metrics:
Endpoint: http://192.168.xx.xx:4319

监听4316端口的Opentelemetry的gRPC请求,并将采集结果发送到 Opentelemetry 后端。Logs、Metrics、Traces发送到不同的后端。

enable: true
version: v2
inputs:
- Type: service_otlp
Protocals:
GRPC:
Endpoint: 0.0.0.0:4316
flushers:
- Type: flusher_otlp
Logs:
Endpoint: 0.0.0.0:4318
Metrics:
Endpoint: 0.0.0.0:4319
Traces:
Endpoint: 0.0.0.0:4320

observability.cn Authors 2026 | Documentation Distributed under CC-BY-4.0
Copyright © 2017-2026, Alibaba. All rights reserved. Alibaba has registered trademarks and uses trademarks.
浙公网安备33011002018780号 浙公网安备33011002018780号 浙ICP备2021005855号-32