Ocelot
Ocelot copied to clipboard
add prometheus metrics
New Feature
prometheus metrics route
Mohsen, Will you personally contribute? Do you have some really working proof of concepts aka POC ?
@ggnaegi @RaynaldM FYI
Mohsen, Will you personally contribute? Do you have some really working proof of concepts aka POC ?
@ggnaegi @RaynaldM FYI
Yes, I will send you the POC documents I can add this feature to the project
@raman-m In the world of distributed and large systems, it is necessary to have continuous monitoring of the system. When ocelot is used, requests are input to the system. The required metrics should be produced for this point. Metrics are divided into two categories. Internal metrics, for example, the amount of RAM or processor or the number of errors, which is so-called white-box monitoring. External metrics such as user views of our services. which is so-called black-box monitoring. To be able to monitor the system in real time and be able to have an alert Google article on this https://sre.google/sre-book/monitoring-distributed-systems/
On our side, we are working to add OpenTelemetry to Ocelot
@RaynaldM Well... We have this OpenTracing Status paragraph in Tracing docs. It could be your area of responsibility. 😉 Keep me updated on the plans of your dev team to move ahead and start migrations plz 🆗 ❔ My plans understanding here
- We update Tracing to use latest package for OpenTracing feature, release it. The package should be still available
- Deliver some POC or first version of new package for OpenTelemetry service. You can play major roles in delivery.
But this issue is about Prometheus service, and we don't have a package for it...
@EngRajabi commented on Mar 27:
Yes, I will send you the POC documents
Great! Will it be public repo on GitHub, I hope? So, I need to clone it, build and run... and see some interesting charts 😄
I can add this feature to the project
So high confidence 🤣 I like it! 👍
Dear @EngRajabi,