Skip to content

feat(GUI): 更好的可观测性——GUI上直接可视化部分关键指标 #269

@awwaawwa

Description

@awwaawwa

在此之前...

  • 我已经搜索了现有的 issues

在什么场景下,需要你请求的功能?

当前后端执行状态,除了进度条外就是黑盒,不方便观测。

解决方案

通过在BabelDOC暴露Prometheus指标,以及在pdf2zh next给翻译器啥的暴露Prometheus指标。然后用duckdb实现rate/increase函数,就可以实现开箱即用的指标收集&计算。然后就能得出RPM/TPM等指标。之后在GUI上把这些指标显示出来即可。

其他内容

由于本计划涉及BabelDOC改进,暂时不太好接受社区贡献,我有空的时候会来写。

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions