Ocelot icon indicating copy to clipboard operation
Ocelot copied to clipboard

add prometheus metrics

Open EngRajabi opened this issue 5 years ago • 7 comments

New Feature

prometheus metrics route

EngRajabi avatar Aug 23 '20 07:08 EngRajabi

Mohsen, Will you personally contribute? Do you have some really working proof of concepts aka POC ?

@ggnaegi @RaynaldM FYI

raman-m avatar Mar 27 '24 11:03 raman-m

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

EngRajabi avatar Mar 27 '24 13:03 EngRajabi

@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/

EngRajabi avatar Mar 28 '24 14:03 EngRajabi

image image

EngRajabi avatar Mar 28 '24 14:03 EngRajabi

On our side, we are working to add OpenTelemetry to Ocelot

RaynaldM avatar Apr 02 '24 06:04 RaynaldM

@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...

raman-m avatar Apr 05 '24 16:04 raman-m

@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! 👍

raman-m avatar Apr 05 '24 16:04 raman-m

Dear @EngRajabi,

You have the right to reopen this issue in the future if you come with a PR ready

raman-m avatar Jun 15 '24 11:06 raman-m