dubbo-go icon indicating copy to clipboard operation
dubbo-go copied to clipboard

Dubbo-go Metrics 指标开发计划与任务分解

Open ev1lQuark opened this issue 2 years ago • 8 comments

最终目标:

Dubbo-go 核心代码指标全面对齐 Dubbo 框架标准监控指标

任务规划:

如果有对于可观测性 Mertrics 开发感兴趣的朋友,可以在本 Issue 下留言钉钉号+任务子项。欢迎大家参与 dubbo-go 开源社区的开发!

Provider-Consumer RPC 调用过程

三大中心及 Go 运行时


Ultimate Goal:

Dubbo-go core code aligns comprehensively with Dubbo framework standard monitoring metrics.

Task Planning:

If you are interested in developing observable metrics, please leave a message with your DingTalk ID and task item details in this issue. Welcome everyone to participate in the development of the Dubbo-go open-source community!

Provider-Consumer RPC Call Process:

Three Core Centers and Go Runtime:

ev1lQuark avatar May 20 '23 13:05 ev1lQuark

fuck goods.

AlexStocks avatar May 20 '23 17:05 AlexStocks

I am interested in Registry Center

FinalT avatar May 31 '23 12:05 FinalT

The issue is great!

infdahai avatar May 31 '23 16:05 infdahai

I'll take [Metadata Center] and [Configuration Center], [Application Information], [Go Runtime] DingDing id ihja35w

FoghostCn avatar Jun 01 '23 08:06 FoghostCn

@ev1lQuark 很赞的需求,另外有一个建议。将 Metrics 模块的被集成能力加强。目前只能启动 dubbo-go 实现的http server 拿到metric。希望可以支持从外部注入 Prometheus Registerer。如果认同,我可以贡献开发。

barnettZQG avatar Jun 21 '23 08:06 barnettZQG

@ev1lQuark 很赞的需求,另外有一个建议。将 Metrics 模块的被集成能力加强。目前只能启动 dubbo-go 实现的http server 拿到metric。希望可以支持从外部注入 Prometheus Registerer。如果认同,我可以贡献开发。

上次双周会讨论了 dubbo-go 作为微服务架构开发框架的定位,社区对于框架的“被集成”能力持较为保守的态度,建议您可以提一个新 issue

ev1lQuark avatar Jul 04 '23 06:07 ev1lQuark

@ev1lQuark 很赞的需求,另外有一个建议。将 Metrics 模块的被集成能力加强。目前只能启动 dubbo-go 实现的http server 拿到metric。希望可以支持从外部注入 Prometheus Registerer。如果认同,我可以贡献开发。

metric 模块目前已经大致可用了,从某种意义上来说,你这个需求其实可以实现的,目前的 Prometheus registry 实现是需要传入 Registerer 的只不过目前用的默认的全局 Registerer,用户是可以通过扩展覆盖掉原始配置的,但是目前 api 还没完全稳定下来

FoghostCn avatar Aug 17 '23 06:08 FoghostCn