cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Prometheus histogram metrics

JohnDoe
Visitor

Hey all,

 

as per the current documentation the Prometheus integration does only support counter and gauge metrics but not histograms:

 

https://www.dynatrace.com/support/help/how-to-use-dynatrace/infrastructure-monitoring/container-plat...

 

Are there any plans or roadmaps to support Prometheus histogram metrics? Or any proposed workaround to still get this data into Dynatrace? We have some components that expose histogram metrics by default and we consider these as very relevant for us to be monitored.

 

Thanks in advance!

16 REPLIES 16

Michal_Gebacki
Community Team
Community Team

Hello guys!

 

Does anyone have some tips regarding subject detailed above? Would be awesome, thanks in advance! 😄

Mike_L
Dynatrace Leader
Dynatrace Leader

@Lukasz_Be would know what the plan is moving forward. Currently we indeed only support gauge and counter.

A workaround would be to "massage" the data in a script or such and then send it to Dynatrace using the metric ingest API.

Lukasz_Be
Dynatrace Participant
Dynatrace Participant

Hi @JohnDoe,
Yes, we do have a plan to introduce the support for Prometheus histograms.

Hey @Lukasz_Be , glad to hear this and looking forward to it. Is there any (rough) roadmap for this feature you can share?

Lukasz_Be
Dynatrace Participant
Dynatrace Participant

Hi, I am afraid I can't share the details but it is on our mid-term roadmap.

ok, thanks for the feedback 🙂

DanielS
DynaMight Champion
DynaMight Champion

Thanks @Lukasz_Be any update about this that you can share with us? I have several clients asking for histograms, it would be great if we can have a non compromise release month. Thanks

The true delight is in the finding out rather than in the knowing.

Was wondering is it midterm calendar or fiscal year? In any case would you mind providing current status please?

@Lukasz_Be any news? A short update would be highly appreciated.

dglugla
Dynatrace Mentor
Dynatrace Mentor

@JohnDoe , @Roland , @DanielS & @henk_stobbe : in a meantime "mid-term" became a "short-term" plan, so the current ETA for the histogram metrics support is the beginning of CQ1'23. There was a huge step to take before we can get into the development here, so sorry for the delay.

Empower Enterprise Apps and Services monitoring in Dynatrace

many thanks for the quick response, looking forward to CQ1'23 🙂

dglugla
Dynatrace Mentor
Dynatrace Mentor

turns out that the histogram metrics support will be limited to only the "Summary" part. Our metric ingest and storage is not yet ready to handle the histogram buckets.

Empower Enterprise Apps and Services monitoring in Dynatrace

When will it be ready to support the histogram buckets?

dglugla
Dynatrace Mentor
Dynatrace Mentor

I'm afraid I can't answer that. Maybe @lukasz_konieck1 or @Herwig_Moser can provide more details?

Empower Enterprise Apps and Services monitoring in Dynatrace

henk_stobbe
DynaMight Champion
DynaMight Champion

Hello,

 

Just looked at the extension log:

 

Could not get value of Prometheus metric because of unsupported type. Supported Prometheus types are: counter, gauge, untyped.

 

So untyped, anybody know or has this something to do with above histogram (please (-;)

 

 

KR Henk

 

(And counter should be count I hope)

Hi,

 

The untyped has nothing to do with histograms, sorry. That log mentions Prometheus types meaning the types that can be found in Prometheus exporters. Here's a link to Prometheus docs: https://prometheus.io/docs/instrumenting/writing_exporters/. There is a section dedicated to types which describes what untyped is and what is it for. Also, counter metric in Prometheus is called counter while in Dynatrace we have count (see https://prometheus.io/docs/concepts/metric_types/ and https://www.dynatrace.com/support/help/how-to-use-dynatrace/metrics/metric-ingestion/metric-ingestio...).

 

If you have any further questions, don't hesitate to ask me.

 

Best wishes,

Arek.