LoongCollector

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

OTLP数据


Open Telemetry Service Input

简介

service_otlp input插件实现了ServiceInputV1和ServiceInputV2接口,可以接受Opentelemetry log/metric/trace protocol的http/gRPC请求,并且转换输出SLSProto或PipelineGroupEvents。

版本

Beta

配置参数

参数类型是否必选说明
TypeString是插件类型, 固定为service_otlp。
ProtocalsStruct是接收的协议
Protocals.GRPCStruct否是否启用gRPC Server
Protocals.GRPC.Endpointstring否gRPC Server 地址。
默认取值为:0.0.0.0:4317。
Protocals.GRPC.MaxRecvMsgSizeMiBint否gRPC Server 最大接受Msg大小。
Protocals.GRPC.MaxConcurrentStreamsint否gRPC Server 最大并发流。
Protocals.GRPC.ReadBufferSizeint否gRPC Server读缓存大小。
Protocals.GRPC.WriteBufferSizeint否gRPC Server写缓存大小。
Protocals.GRPC.Compressionstring否gRPC Server压缩算法,可以用gzip。
Protocals.GRPC.Decompressionstring否gRPC Server解压算法,可以用gzip。
Protocals.GRPC.TLSConfigStruct否gRPC Server TLS CONFIG配置。
Protocals.HTTPStruct否是否启用HTTP Server
Protocals.HTTP.Endpointstring否HTTP Server 地址。
默认取值为:0.0.0.0:4318。
Protocals.HTTP.MaxRecvMsgSizeMiBint否HTTP Server 最大接受Msg大小。
默认取值为:64(MiB)。
Protocals.HTTP.ReadTimeoutSecint否HTTP 请求读取超时时间。
默认取值为:10s。
Protocals.HTTP.ShutdownTimeoutSecint否HTTP Server关闭超时时间。
默认取值为:5s。

样例

  • 只接收gRPC请求。
enable: true
version: v2
inputs:
- Type: service_otlp
Protocals:
GRPC:
flushers:
- Type: flusher_stdout
OnlyStdout: true
  • 接收http/gRPC请求,使用默认otlp的默认端口。gRPC:4317,HTTP:4318.
enable: true
version: v2
inputs:
- Type: service_otlp
Protocals:
GRPC:
HTTP:
flushers:
- Type: flusher_stdout
OnlyStdout: true
  • 完整配置
enable: true
version: v2
inputs:
- Type: service_otlp
Protocals:
GRPC:
Endpoint: 0.0.0.0:4317
MaxRecvMsgSizeMiB: 64
MaxConcurrentStreams: 100
ReadBufferSize: 1024
WriteBufferSize: 1024
HTTP:
Endpoint: 0.0.0.0:4318
MaxRecvMsgSizeMiB: 64
ReadTimeoutSec: 10
ShutdownTimeoutSec: 5
flushers:
- Type: flusher_stdout
OnlyStdout: true

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