11 Jul 2025 10:16 PM
Hi everyone,
I'm currently monitoring with Dynatrace and would really appreciate any tips or ideas you could share.
My goal is to build a monthly health check report to ensure the platform is being used effectively, to optimize performance, and to identify useful insights. Some of the points I plan to include are:
Checking if OneAgents are up to date
Verifying the status of extensions
Identifying which services experienced the most issues during the month
If you already perform similar reviews or have suggestions on what else to include, I’d be very grateful to hear from you.
Thanks a lot in advance!
Solved! Go to Solution.
12 Jul 2025 08:47 PM
Hey Nicole,
I personally made you a few query's you could use on a dashboard.
Extensions status splitted by name:
timeseries status = avg(dt.sfm.extension.engine.status), by: { dt.extension.name }, filter: { dt.system.bucket == "dt_system_metrics" }
| sort arrayAvg(status) desc
| limit 20
One agent versions on hosts, oldest to newer:
fetch dt.entity.host
| fieldsAdd installerPotentialProblem, installerVersion, installerSupportAlert, installerTrackedDownload
| sort installerVersion asc
Identifying which services experienced the most issues during the month
fetch events
| filter isNotNull(dt.entity.service)
| filter event.category == "ERROR"
| fieldsAdd name = entityName(dt.entity.service)
| makeTimeseries errors=count(), by: {name}
fetch events, from:bin(now(), 720h)
| filter isNotNull(dt.entity.service)
| filter event.category == "ERROR"
| fieldsAdd name = entityName(dt.entity.service)
| summarize by:{name}, count = count()
| sort count desc
I attached a notebook that you can import to your environment, i think this is solid start point for what you want to achieve.
17 Jul 2025 08:07 PM
Hello, thank you very much. The information is very useful and helpful.
In the case of Dynatrace Managed, this type of query wouldn't be possible to perform, right?
And for mobile and web applications, what kind of queries or charts could be generated to create monthly reports?
Once again, thank you for the information. A very valuable contribution.