Closed qdsordinarydream closed 5 months ago
The recent updates across multiple Go files introduce enhanced metrics tracking capabilities using Prometheus, alongside some structural changes to data handling and function parameters. These modifications aim to improve monitoring, version tracking, and event handling in the application's configuration and notification components.
Files | Summary |
---|---|
client.go , component/notify/... , component/remote/async.go , storage/repository.go |
Introduced or enhanced use of Prometheus metrics for better tracking and monitoring. |
component/metrics/metrics.go , extension/metrics.go |
Added new metrics functionalities and initialization processes. |
storage/change_event.go |
Structural changes to data handling, addition of new fields, and modification in function parameters. |
🐇💻 A Poem by CodeRabbit
O hark! The metrics dance anew,
In lines of code, beneath the blue.
Gauges spin, counters fly,
In Apollo's realm, where data lie.
With each push and pull, we see,
A code-rabbit's joy, ingit commit
glee! 🎉🐾
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
感谢您提出Pull Request,我会尽快Review。我会在1-2日内进行查看或者回复,如果遇到节假日可能会处理较慢,敬请谅解。
新增 metrics 链路指标监控
Summary by CodeRabbit
New Features
AppId
andCluster
to change events for better context in configurations.Enhancements
StartWithConfig
function.Documentation