Recently I just deploy Dynatrace on Kubernetes environment and want to monitor Spring Boot process as captured.
After I restarted the process, there is still no service detected. Is there any additional configuration on Dynatrace that I should do?
Solved! Go to Solution.
Choose OneAgent Diagnostic:
Then run the diagnostic
and then you can download the support archive.
You can also reach out to Dynatrace One for helping you with collecting the data or interpreting the results. Looks like the injection is not working for some reason in your environment and it's important to check the OneAgent logs.
We have opened a case with Dynatrace and it seems that in our case the problem is that we are using JAVA OpenJDK v18.0.2 and this version isn´t supported as it is described in the following link:
We have tried a microservice with versión 19 and the problem seems to be fixed.
Hope this helps.
Yes, Dynatrace support only LTS versions and non-LTS version during the time when the vendor supports it. If you look at the Java vendor support itself (not Dynatrace support of Java 18), it ended in September 2022. So actually you should have a supported JVM version regardless of having Dynatrace or not.
You can see current supported JVM versions by Dynatrace here.