0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

六大顶级、开源的数据可观测性工具

vliwulianw 来源:软件质量报道 作者:软件质量报道 2022-12-16 11:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近两年,可观测性比较火,各种大会、沙龙中经常能见到这类主题,国内也有公司专门从事可观测性相关的业务,许多公司正在采用数据可观测性工具预防线上故障、及时排除数据中心的问题,也有公司采用数据可观测性工具构建良好的可观测性以开展混沌工程。

数据可观察性不仅仅是监控和记录、收集指标,而且具有洞察力,能够随着时间跟踪指标,解释、理解跟踪和监视的数据以及在各种数据源之间创建的关系。而数据可观察性工具允许组织通过使用集成的、单一来源的真实数据存储来解决问题。这些工具使用自动化和人工智能技术来筛选大量看似不同的数据流,对其进行分析,并将结果集中并集成到一个统一的洞察数据库(能揭示问题的本质、真相)中。

e874e188-7ce5-11ed-8abf-dac502259ad0.png

随着不同数据源数量的增长,企业必须提供其环境的总体视图,并支持更快、更自动化的解决方案来识别和修复问题。今天数据可观察性工具使企业能够积极主动,而昨天,许多企业往往处在被动之中。

为什么选择数据可观测性开源工具?

企业有很多商业数据可观测性工具可供选择。商业工具在可伸缩性、自动化和支持方面具有一些关键优势。然而,数据可观测性的开源工具允许团队在没有前期购买(获得使用许可)成本的情况下试验数据可观察性功能,还可以更好地补充现有的数据工程工作流和工具。许多公司都有高度定制的可观测性需求,那么结合内部开发和开源资源通常是最容易满足这些需求的。

开源平台往往具有比商业选项更灵活的体系结构,但开源平台可能还需要更深入的业务知识和技能,以便随着时间的推移定制和发展平台。开源工具还允许企业试验基本的数据可观察性特性,以了解哪些功能提供了最大的价值,以及它们如何补充现有的工作流。随着时间的推移,人们更喜欢探索和构建自己的数据可观测性实践,也进一步证明了:业务变化的需求和开源解决方案比商业工具提供了更多的灵活性。

但是,单一的开源数据可观测性工具通常不具备对企业数据系统实现完整可观测性所需的所有功能。一些工具有助于日志和度量数据收集,而其他工具则专门用于日志和事件跟踪。类似地,有些工具擅长可视化,而另一些工具则有效地存储事件和度量数据。企业通常必须结合使用这些工具中的一些来获得可观测性。

以下是该领域专家所强调的六个用于设置数据可观测性功能的顶级开源工具。这些开源工具都支持数据可观测性实践的关键方面,如日志和度量数据的收集、事件跟踪或可观测性数据的可视化。这些工具也有支持社区,借助社区来帮助实现这些工具并长期维护它们。我们可以将这些工具视为组件,然后我们根据需要,结合多个工具来实现工作数据可观测性实践。1. Fluentd

站点: https://www.fluentd.org/

文档: https://docs.fluentd.org/

开源代码: https://github.com/fluent

e9689e22-7ce5-11ed-8abf-dac502259ad0.png

Fluentd是一个开源的数据收集器,它还可以作为统一的日志记录层,以简化数据收集。日志层为到多个数据源的连接提供了一个抽象层。它支持与数据源和流媒体服务的500多个集成,所以当一个组织在许多不同的领域进行数据收集,管理员需要查看所有这些领域的数据以进行监控和优化时,它非常有用。 它使用可插拔的架构,允许团队将工具连接到新的资源。性能是其设计目标的关键标准。它可以在每个核心上每秒处理大约13000个事件,仅使用30- 40mb的内存。它还广泛使用JSON格式来简化收集、过滤、缓冲和输出日志的过程。

2. Loki

https://github.com/grafana/loki

https://grafana.com/docs/loki/

口号:like Prometheus, but for logs

e9d052ec-7ce5-11ed-8abf-dac502259ad0.png

Loki是一个通用日志聚合系统,它简化了各种日志记录过程,包括数据可观测性。它有助于简化跨各种应用程序、数据工具和云服务存储和查询日志的各种流程。 一个关键特性是能够摄取任何格式的日志。它可以将所有数据存储到持久对象存储中,在需要时可以处理pb级的数据。Loki还可以将来自Prometheus、Grafana和Kubernetes等不同来源的指标引入到普通用户体验中。它是Opstrace建立在Vector基础上并与Vector合作的另一个数据可观测性工具。 Grafana实验室负责维护项目,并为企业提供商业支持。

3. OpenTelemetry

https://github.com/open-telemetry

https://opentelemetry.io/docs/

e9f2575c-7ce5-11ed-8abf-dac502259ad0.png

OpenTelemetry(简写:OTel)提供了广泛的数据捕获、聚合和分析功能集合。它源于OpenCensus和OpenTracing的合并。它拥有一个由微软、谷歌、Dynatrace等公司支持的大型社区。尽管它开始于应用程序、性能和安全领域,但同样的组件也可以应用于数据可观测性。 OpenTelemetry使入门变得快速简单。数据工程师和开发人员可以使用系统提供的自动检测包将检测集成到他们的应用程序和数据管道中。这些工具帮助企业以与供应商无关的格式收集、处理和发布数据。这使企业不必支持和管理多种可观测性数据格式。 OpenTelemetry对于需要支持多种语言和框架的数据工程团队很有帮助。它使企业能够使用统一的规范来传输遥测数据,从而降低应用开销。 4. Opstrace

https://gitlab.com/gitlab-org/opstrace

https://opstrace.com/docs

ea1357e0-7ce5-11ed-8abf-dac502259ad0.png

Opstrace是一个通用的可观测性平台,也支持数据可观测性。它包括全面的安全功能、警报管理和收集集成从其他工具和服务收集数据。 Opstrace使入门变得非常简单。Opstrace集群可以在几分钟内建立并运行。如果企业已经建立了Prometheus,就会变得更简单。 企业可以在其谷歌Cloud或AWS帐户中安装Opstrace,将其用作功能齐全的基于云的可观测平台。与传输层安全(TLS)证书的集成简化了读写数据的安全配置。 5. Prometheus

https://github.com/prometheus

https://prometheus.io/docs/introduction/overview/

eae46448-7ce5-11ed-8abf-dac502259ad0.png

Prometheus是一个开源的监控工具,用于实现度量和触发警报,这对数据可观察性很有用。它包括分析时间序列数据并将其转换为基于各种标准的派生时间序列的重要功能。它带有PromQL查询语言,用于动态生成图形、表格和警报。它还支持各种可视化工具。

eb31d688-7ce5-11ed-8abf-dac502259ad0.png

当企业已经安装了Prometheus时,安装Opstrace等其他工具就比较简单了。企业只需要对Prometheus配置文件做一些小的修改,就可以将数据从Prometheus传输到Opstrace集群。 6. Vector

https://github.com/vectordotdev/vector

https://vector.dev/docs/

eb4a28aa-7ce5-11ed-8abf-dac502259ad0.png

Vector是一个帮助企业创建日志和分析数据管道的工具,帮助收集、处理和分配数据应用程序的跨度、轨迹、日志和指标到他们所选择的工具。

eb7a8d4c-7ce5-11ed-8abf-dac502259ad0.png

它使用基于有向无环图(Directed Acycling Graph,DAG)的方法来促进数据从一个阶段到另一个阶段的流动和转换。企业可使用TOML、YAML或JSON文件等格式定义DAG。矢量重映射语言(VRL)可以帮助转换可观察性事件,并为进一步过滤和路由事件设置标准。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    4082

    浏览量

    68530
  • 开源
    +关注

    关注

    3

    文章

    4340

    浏览量

    46435

原文标题:六大顶级、开源的数据可观测性工具

文章出处:【微信号:软件质量报道,微信公众号:软件质量报道】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高精度控压与多维表征:STEP-SM/SMT系列固态电池模具技术详解及六大应用方案

    模具系列 。该系列凭借科学的结构设计与精密的材质选择,为固态电解质及全固态电池的研究提供标准化硬件支持。 一、 六大针对应用方案:覆盖全研发链路 结合不同的压力监控需求与操作频次,本系列模具提供以下
    发表于 04-17 17:32

    六大非隔离DCDC变换器基本结构

    BUCK:BOOST:BUCK-BOOST:上述三者之间隐含的关系:BOOST-BUCK(Cuk):Sepic(对Cuk电路的输出端进行改造):Zeta(对Cuk电路的输输入端进行改造):六大非隔离
    的头像 发表于 04-17 11:03 104次阅读
    <b class='flag-5'>六大</b>非隔离DCDC变换器基本结构

    汇川技术MD880系列变频器通过六大国际主流船级社权威认证

    4月9日,汇川MD880系列变频器一次通过CCS、BV、ABS、DNV、RS、LR六大国际主流船级社权威认证,全面满足全球海事领域严苛的安全、环境、电磁兼容、振动冲击及防腐等标准要求。这标志着汇川
    的头像 发表于 04-13 10:43 363次阅读

    全球两大顶级汽车品牌宾利与奥迪莅临瑞丰光电参观交流

    4月1日,全球两大顶级汽车品牌——宾利(Bentley)与奥迪(Audi)代表团队莅临瑞丰光电,展开产品技术深度交流。双方主要围绕瑞丰光电Mini直显创新产品技术方案与电子纸变色膜车用系列产品进行了深入探讨,共同研判汽车前沿技术落地路径。
    的头像 发表于 04-09 09:20 680次阅读

    直击制造业六大核心痛点,MES解决方案全解析

    一、制造业的六大核心痛点 生产效率低下:设备利用率低,排产不合理导致产能浪费。 数据孤岛严重:各系统割裂,缺乏统一数据标准与互通。 质量管控被动:依赖人工抽检,难以追溯质量根因。 供应链协同弱
    的头像 发表于 03-31 15:13 136次阅读
    直击制造业<b class='flag-5'>六大</b>核心痛点,MES解决方案全解析

    2026 年六大热门数据库变更审批工具!哪款工具综合能力更突出?

    本文将对 2026 年国内市场六大热门数据库变更审批工具做系统盘点,同时输出可直接落地的横向对比框架与分场景选型建议,可直接用于企业内部工具选型评审。结合 2026 年的行业实践与全维
    的头像 发表于 03-17 17:46 1045次阅读

    工业 AI Agent 为什么能真正落地工厂?研华六大场景实战经验分享

    从经验传承到决策优化,从设备维护到供应链协同,研华iFactory.AI Agent的六大落地案例充分证明,工业AI Agent并非悬浮的技术概念,而是能深度适配制造业生产经营全链路、精准破解核心痛点的实用工具
    的头像 发表于 03-12 16:58 400次阅读

    如何评估工业扫码器的“好用”程度?六大指标解析

    在智能制造、物流分拣、产线追溯等场景中,工业扫码器是数据采集的核心设备。很多用户选购时只看价格与外观,却忽略了决定长期稳定性与效率的关键指标。真正好用的工业扫描器,必须兼顾速度、精度、耐用与兼容
    的头像 发表于 03-04 13:43 181次阅读
    如何评估工业扫码器的“好用”程度?<b class='flag-5'>六大</b>指标解析

    三防漆PCB设计六大关键要素解析 |铬锐特实业|东莞三防漆

    铬锐特实业|东莞三防漆厂家|将三防漆防护前置到PCB设计阶段!本文深度解析布局间距、禁涂区规划、材料选型、热应力控制等六大关键要素,帮助工程师从源头提升产品在恶劣环境下的可靠和寿命。
    的头像 发表于 01-16 14:21 832次阅读
    三防漆PCB设计<b class='flag-5'>六大</b>关键要素解析 |铬锐特实业|东莞三防漆

    【「龙芯之光 自主可控处理器设计解析」阅读体验】+可测试设计章节阅读与自己的一些感想

    可控是指的可以通过输入端口控制内部引线逻辑状态 可观测指的是可以将内部 引线逻辑 状态引到指定的输出端口,外部观测到。 上述 两者 是可测试
    发表于 01-15 23:30

    步进伺服电机的六大问题处理技巧

    步进伺服电机作为工业自动化领域的关键部件,其稳定性和精度直接影响设备性能。然而在实际应用中,电机可能因参数配置、机械负载或环境因素出现异常。本文将针对六大典型问题提供系统解决方案,结合工程实践
    的头像 发表于 10-30 07:41 1096次阅读

    IBM被 2025年 Gartner® 可观测平台魔力象限™ 评为领导者

    在 Gartner 发布的 2025年《可观测平台魔力象限》[1]中,IBM 被评为领导者(Leader)。我们相信,这是对于我们持续致力于提供创新、易用的全栈可观测软件的认可,其
    的头像 发表于 09-02 09:45 1019次阅读
    IBM被 2025年 Gartner® <b class='flag-5'>可观测</b><b class='flag-5'>性</b>平台魔力象限™ 评为领导者

    开源鸿蒙工程工具分论坛圆满举办

    近日,开源鸿蒙开发者大会2025(OHDC.2025)工程工具分论坛在深圳圆满举办。本次分论坛由开源鸿蒙IDE SIG组长、华为终端BG工程工具技术专家唐春担任出品人,主题为“
    的头像 发表于 06-05 15:35 1170次阅读

    Gartner发布云技术发展的六大趋势

    Gartner发布未来四年云技术发展的六大趋势,包括对云技术不满、人工智能/机器学习(AI/ML)、多云和跨云、可持续、数字主权以及行业解决方案。Gartner顾问总监JoeRogus表示:“这些
    的头像 发表于 05-19 11:40 1146次阅读
    Gartner发布云技术发展的<b class='flag-5'>六大</b>趋势

    充电桩为何必须专业检测?六大核心原因

    全生命周期管理的刚需。六大核心价值诠释专业检测的必要: 一、安全防线:切断风险链,守护生命与财产 主动防御高危场景:精准验证过压/过流保护、绝缘监测、急停响应等安全机制,杜绝漏电、短路、电池过载引发的火灾隐
    的头像 发表于 05-13 09:16 578次阅读