12 Oct 2023 07:03 PM - last edited on 16 Oct 2023 03:27 PM by Ana_Kuzmenchuk
Hello community,
I'm currently working on implementing release version tracking with Dynatrace for our applications running on JBoss. However, we have multiple deployments running on the same JBoss server, and I'm looking for the best approach to identify and differentiate these deployments in the releases view.
Specifically, I'd like to know how to:
Any insights, best practices, or recommendations on how to achieve this would be greatly appreciated.
thank you all!
Solved! Go to Solution.
13 Oct 2023 08:17 AM
Here you will find the necessary information on how to mark your implementations: https://www.dynatrace.com/support/help/shortlink/version-detection
Here you find details about a release:
and
Radek
13 Oct 2023 01:12 PM - edited 13 Oct 2023 01:14 PM
Thank you so much for your time!
As far as I understand about all the documentation it's not possible to do what I need.
Remember that I have several deploys in same jboss instance / process so environment variables are going to affect all my deploys with out distinction.
Is there any other way that it with out environment vars?
23 Oct 2023 06:33 PM
That's what I am running into as well. It wants the as environment variables which are global on that server and not in relationship to each API/service.
However there is a way to push an event to Dynatrace to record a new event. This could be a release/version update. I am looking into this path or updating a Tag in Dynatrace for each API as part of the CD cycle via API.
23 Oct 2023 06:44 PM
Yes you can push an event but you will be missing the release inventory, unfortunately as this lack of functionality or properly documentation, our devops teams opt for a different solution so we will no longer use this dynatrace function.
28 Feb 2024 04:28 PM
I'm facing the same kind of lack.
We are running two different tomcat instance on the same server and exporting global envirronment variables will make both instances share the same RELEASE info which is not the case.
Is there a way to do this properly now ?