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

Can annotations be overlayed or displayed in a chart?

dcole66
Participant

One of the best features of grafana is the ability to have a time series chart, but then overlay annotations at the time they occurred.

So if you had a chart of CPU usage and on certain actions (time based) you posted a log message, or annotation, it is overlayed on to the CPU chart.  So you can see a correlation between the action and the cpu usage.

Can dyantrace do this?

5 REPLIES 5

Nick-Montana
Advisor

Hi

 

If your service is built using Java/Spring you can ingest annotation based metrics using a Dynatrace Extension called Micrometer along with another opensource framework called resiliency4j. The screenshot attached shows method-level annotations that our services implement using these tools.

 

Can you elaborate more on your technology stack for the data you see in Grafana?

 

NickMontana_1-1733341102752.png

https://resilience4j.readme.io/docs/circuitbreaker

https://micrometer.io/

https://docs.dynatrace.com/docs/ingest-from/extend-dynatrace/extend-metrics/ingestion-methods/microm...

 

 

 

 

 

 

We are infrastructure only.   So I have all the build in cpu memory etc metrics.

I also have ability to inject log entries via the OneAgent LogIngest API.

Logically for me, being able to overlay selected log events with a time series cpu graph would be what I was after.

 

Extensions work on infrastructure-only Agent monitoring since metric collection/publishing works client-side through OpenSource tools. What is your deployment environment? If its kubernetes you would route through env active gates. if its a server you use the local oneagent endpoint

 

 

 

NickMontana_1-1733342649900.png

 

https://docs.dynatrace.com/docs/observe/infrastructure-monitoring/hosts/monitoring-modes/how-effecti...

 

 

AlbertY
Observer

Im currently scouring through the DT community to see if anyone has raised a product idea for it. One thing we find very useful in our stack is being able to annotate along a graph with errors or resources is what deployment it is coming from?

Haven't found it yet. Just for reference I've attached a screenshot from grafana to what the above is talking about 

https://grafana.com/docs/plugins/yesoreyeram-infinity-datasource/latest/annotations/annotations/

Screenshot 2024-12-05 at 10.19.17.png

yeah that's exactly the understanding I was after.    I would have thought that sort of feature would have been pulled into Dynatrace graphs.

Featured Posts