写点什么

开源 APM 和可观察性工具 Coroot 现已正式发布

作者:Renato Losio

  • 2024-05-29
    北京
  • 本文字数:1035 字

    阅读完需:约 3 分钟

开源 APM 和可观察性工具 Coroot 现已正式发布

开源应用程序性能监控系统 Coroot 现已公开发布。作为 DataDog 和 NewRelic 的替代品,这个可观察性工具利用 eBPF 来观测系统性能,并支持监控异构基础设施。


Coroot 利用 eBPF 收集指标、日志和跟踪等遥测数据,提供系统的服务图。此外,Coroot 还有一些预定义的检查,据作者称,这些检查无需任何配置就能识别 80% 以上问题的根因。Coroot 联合创始人与开源倡导者 Peter Zaitsev 写道:


Coroot 观测你的完整环境,涵盖每个组件、服务和应用程序,因此你不会有信息空白。Coroot 支持在 Kubernetes、传统 VM、裸机部署以及 DBaaS 等云服务上部署的组件。其次,Coroot 部署非常简单。我们利用了 Linux 内核提供的一众现代化、强大的检测特性(例如 eBPF),使我们能够以零配置收集最重要的信息。



来源:Coroot 博客


根据文档,Coroot 为每个系统创建一个数字模型,并使用一组基于行业最佳实践的预定义检查来审核每个应用程序。


Coroot 被称为“为追求简便而构建的开源可观察性平台”,定位为 DataDog 和 NewRelic 的替代品,其最初仅支持监控在 Kubernetes 集群中运行的应用程序。随着 1.0 版本的发布,它现在除了 Kubernetes 之外还为虚拟机或裸机服务器提供代理。Coroot 创始人兼首席执行官 Nikolay Sivko 解释说:


许多 Coroot 用户乐于使用它来监控 Kubernetes 集群中的应用程序,但他们发现很难在非 Kubernetes 环境中部署 Coroot……现在,在 Kubernetes 中向 Coroot 实例添加独立节点变得更容易了。


新的代理可以部署为 systemd 服务或 Docker 容器,将遥测数据直接发送到 Coroot 端点,无需配置 Prometheus 来发现新节点。



来源:Coroot 博客


此外,有了这个 GA 版本,现在就可以使用 Docker Compose 或 Docker Swarm 部署整个堆栈。Sivko 补充道:


即使你不使用 Kubernetes,在专用 VM 上部署 Coroot 也能让你获得完整的系统可见性,而无需切换到现代技术栈。


Flant 的软件工程师兼副团队负责人 Anton Peretrukhin 评测了一个早期版本,总结说:


Coroot 似乎是一种相当强大的解决方案,可以以简单易用但全面的方式监控应用程序和基础设施。对于不需要复杂系统并希望快速设置带有 SLO、通知和请求跟踪的监控的小型企业和团队来说,它可能成为很重要的 SRE 部分。


Coroot 并不是唯一利用 eBPF 创建集群内服务的可视化网络图的开源轻量级工具,GitHub 上提供的其他选项包括 Pixie 和 Caretta。


Coroot 有一个 Slack 社区和一个演示,它依据 Apache 2.0 许可证。


原文链接:

https://www.infoq.com/news/2024/05/coroot-apm-observability/

2024-05-29 09:275363

评论

发布
暂无评论
发现更多内容

莫要寻找可能不存在的答案

FunTester

学习 解决方案 自学 FunTester 思路

前端避坑指南丨辛辛苦苦开发的APP竟然被判定为简单网页打包?

YonBuilder低代码开发平台

大前端 APP开发 APICloud 跨端开发

使用linux搭建单机elk环境

小鲍侃java

签约计划第二季

数仓和数据中台长期霸权,数据湖最稳

用友BIP

数据胡

elk客户端与springboot整合

小鲍侃java

签约计划第二季

高可用 | repmgr 构建 PostgreSQL 高可用集群部署文档【建议收藏】

RadonDB

数据库 postgresql RadonDB

编曲时如何在FL Studio卷帘窗口修改单个音符音量

懒得勤快

elk简介与背景

小鲍侃java

签约计划第二季

大型前端项目 DevOps 沉思录 —— CI 篇d

CODING DevOps

ci DevOps 持续集成 工作流

一个基于HTML的可定制轮盘——帮你告别选择困难症

海拥(haiyong.site)

html 大前端 28天写作 签约计划第二季 12月日更

【AI最前线】精准优质-资讯|分享|热议第42期

百度大脑

恒源云(GPUSHARE)_opencv(论文笔记)

恒源云

深度学习

logback获取bootstrap.yml配置

小鲍侃java

签约计划第二季

数据中台的OneID是个什么鬼

用友BIP

数据中台 主数据

在 Windows 笔记本上调试运行在 iOS 设备上的前端应用

汪子熙

大前端 web api iOS Developer 28天写作 12月日更

使用自定义注解打印logstash日志

小鲍侃java

签约计划第二季

使用logstash监控微服务项目,并制定索引格式

小鲍侃java

签约计划第二季

在有道 | 同宇:一个正在老去的程序员

有道技术团队

程序员 技术人 工程师思维 人物访谈

VirtualBox 网络配置 NAT + Host-Only

李鑫磊

Kubernetes 虚拟机 网络配置 virtualbox

小企业如何落地elk日志收集系统

小鲍侃java

内容合集 签约计划第二季

做一款互联网内容平台,到底要懂多少AI?

百度开发者中心

AI

恒拓高科WorkPlus - 政企IM私有化解决方案

BeeWorks

使用docker安装elk环境

小鲍侃java

签约计划第二季

数据库自增 ID 用完了会咋样?

CRMEB

使用logstash获取springboot控制台日志并传输到elasticsearch

小鲍侃java

签约计划第二季

安全RCE之未授权访问分析

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

面试腾讯:渗透测试工程师题型汇总

喀拉峻

面试 网络安全 安全 渗透测试

【11月】InfoQ写作平台荣耀月报:名单出炉!

InfoQ写作社区官方

话题讨论 热门活动

在 ABAP 里模拟实现 Java Spring 的依赖注入

汪子熙

Java 28天写作 SAP abap 12月日更

荣耀周榜公布!你上榜了么?2022.1.17-1.23

InfoQ写作社区官方

话题讨论 热门活动

Linux一学就会之Centos-文件权限管理

学神来啦

云计算 Linux centos linux运维

开源 APM 和可观察性工具 Coroot 现已正式发布_云计算_InfoQ精选文章