iLogtail可观测数据采集器

联合创作 · 2023-09-27 08:26

可观测数据采集器iLogtail。作为阿里内部可观测数据采集的基础设施,iLogtail承载了阿里巴巴和蚂蚁的日志、监控、Trace、事件等多种可观测数据的采集工作。iLogtail运行在服务器、容器、K8s、嵌入式等多种环境,支持采集数百种可观测数据,目前已经有千万级的安装量,每天采集数十PB的可观测数据,广泛应用于线上监控、问题分析/定位、运营分析、安全分析等多种场景。

可观测性并不是一个全新的概念,而是从IT系统中的监控、问题排查、稳定性建设、运营分析、BI、安全分析等逐渐演化而来。可观测性相比传统监控,最核心的演进是尽可能多地收集各类可观测数据,来实现目标的白盒化。而iLogtail的核心定位就是可观测数据的采集器,能够尽可能多地采集各类可观测性数据,助力可观测平台打造各种上层的应用场景。

iLogtail 的核心优势主要有:

  • 支持多种Logs、Traces、Metrics数据采集,尤其对容器、Kubernetes环境支持非常友好
  • 数据采集资源消耗极低,相比同类遥测数据采集的Agent性能好5-20倍
  • 高稳定性,在阿里巴巴以及数万阿里云客户生产中使用验证,部署量近千万,每天采集数十PB可观测数据
  • 支持插件化扩展,可任意扩充数据采集、处理、聚合、发送模块
  • 支持配置远程管理,支持以图形化、SDK、K8s Operator等方式进行配置管理,可轻松管理百万台机器的数据采集
  • 支持自监控、流量控制、资源控制、主动告警、采集统计等多种高级特性

iLogtail 支持收集多种遥测数据并将其传输到多种不同的后端,例如 SLS可观测平台 。 支持采集的数据主要如下:

  • Logs
    • 收集静态日志文件
    • 在容器化环境中运行时动态收集文件
    • 在容器化环境中运行时动态收集 Stdout
  • Traces
    • OpenTelemetry 协议
    • Skywalking V2 协议
    • Skywalking V3 协议
    • ...
  • Metrics
    • Node指标
    • Process指标
    • GPU 指标
    • Nginx 指标
    • 支持获取Prometheus指标
    • 支持收集Telegraf指标
    • ...

 

浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报