Rezolus 高分辨率系统性能遥测代理开源项目

我要开发同款
xplanet2019年08月20日
68阅读
开发技术Rust
所属分类系统监控、管理和监控
授权协议Apache 2.0

作品详情

Rezolus是用于收集详细系统性能遥测和通过高分辨率遥测技术捕获突发情况的工具。Rezolus提供基本系统指标、性能计数器和对eBPF(扩展Berkeley数据包过滤器)遥测的支持。测量是提高性能的第一步。

概览

目前,Rezolus从传统来源(procfs,sysfs)、perf_events子系统和eBPF收集遥测。

每个遥测源都被过采样(oversampled),以便在一个时间间隔内建立直方图。这个直方图允许我们捕捉将出现在远高和低百分位数的变化。

Rezolus支持eBPF以及更常见的遥测源,是一种非常复杂的工具,用于捕获性能异常、分析系统性能和执行性能诊断。

特性传统遥测源(procfs,sysfs,...)perf_events支持硬件性能计数器eBPF支持仪器内核和用户空间活动过采样和百分位指标来捕获突发
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论