APP下载
报价宝  ›  综合  › 

推特开源高分辨率遥测解决方案Rezolus

报价宝 来源:baojiabao.com 发布时间:2019-08-23 11:51:00 09月11日更新
报价宝综合消息推特开源高分辨率遥测解决方案Rezolus

推特开源自家的遥测解决方案Rezolus,能撷取高分辨率的遥测资讯,让用户依照需求配置采样的频率,在不使用过多系统资源的情况下,以适合的采样频率,捕捉那些无法用一般监控或是指标系统所发现的系统效能异常,以及不寻常的资源使用率尖峰。

量化工作负载有助于诊断执行时的效能问题,进而最佳化系统,而Rezolus提供了一系列讯号,让使用者获得高精细度遥测资料,理解系统执行时的状况。推特提到,他们在执行高吞吐量综合基准测试时发现,系统存在非常短暂且变化明显的效能异常,而在他们之前低频率的遥测采样技术,并无法有效侦测持续时间仅为10秒左右的异常状况,因此也让整体系统效能调校工作变得困难。

Rezolus已经在推特内部使用超过一年,并且发现了不少过去无法侦测出来的问题,像是找出了内部后端服务器CPU使用率异常满载的原因,另外也观察到Memcached服务器长尾延迟异常上升的状况,推特提到,大多数的遥测时间间隔都以分钟计,这对于观测软件系统来说,获得的资讯都太过粗糙,而Rezolus能提供了高分辨率的遥测资讯,用户甚至可以设定取样频率为10Hz,以观测200毫秒或更长时间的资源使用率尖峰,而在这个配置下,Rezolus使用的系统资源也只有15% CPU和60 MB的内存。

Rezolus使用采取样扩充套件,从各种来源收集遥测资讯,用户可以自由地开启或是关闭不同的采样器,另外,Rezolus中也包含了一组可读取Linux核心效能资讯的采样器,供用户存取有关CPU使用率、网络利用率和磁盘使用率等遥测资讯。用户透过比对Rezolus收集来的硬件与软件资料,能更深入地了解CPU使用情况,分析诸如每条指令的时脉周期数、快取的命中率,以及分支预测器(Branch Predictor)的效能等。

另一个Rezolus的用途,就是作为应用程序和传统指标收集器间的代理,在这个模式下,Rezolus能以高频率取样应用程序指标,并以直方图进行预处理,并且将Rezolus取样到的资料,放进一般指标收集器中,在不需要修改任何服务器程式码的情况下,更深入分析Memcache服务器的流量模式,而这个用法也让推特捕捉到自家Memcache服务器异常的流量突发高峰。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 数码相机价格 笔记本电脑价格 小米手机价格 红米手机价格 降噪耳机价格