to DevOps policies we need to use massively Dynatrace API to feed other tools
with WAS and OpenShift Information. We need to get the following metrics, they
are grouped in 3 mayor sections, JVM, Threads and JDBC pools use:
Web Applications > xxx#xxx.war > Servlets
As I see in the API Documentation
(https://www.dynatrace.com/support/help/dynatrace-api/timeseries/how-do-i-fetch-the-metrics-of-monito...) there are many
metrics named "com.dynatrace.builtin:pgi.go.XX), they seem to be Go
spacific metrics. I see a few JVM metrics (not all we need, i.e: Head Size or
Free Memory) , no JDBC metrics and just
one thread metric (active count) , we need some more like Thread Pool Size, Life
Count… all they are PMI metrics but we will need the same for Jboss, Weblogic,
know if it is possible to get the missing metrics we need?
I realized that Dynatrace has Websphere PMI metrics OOTB related to JDBC Pooles:
WebSphere PMI Connection Pools JDBC
|ruxit.pmi.connectionpool:connectionPoolModule.FreePoolSize||Free pool size||Count (count)||AVG, SUM, MIN,|
|ruxit.pmi.connectionpool:connectionPoolModule.PoolSize||Pool size||Count (count)||AVG, SUM, MIN,|
|AVG, SUM, MIN,|
|Count (count)||AVG, SUM, MIN,|
The thing is that Dynatrace does not have these metrics OOTB for Jboss or Weblogic, and if you need it you have to get them from Mbeans via JMX.
If I were able to get these metrics, the question is, is it possible to extract them via Dynatrace API? I am looking at the documentation and I don't find any subtopic about it.
Thanks in advance.