30 May 2019 07:23 AM - last edited on 01 Sep 2022 10:42 AM by MaciejNeumann
Hi
We are running dyntrace managed on version 1.168.71.20190508-163255.
We have IBM WebSphere application servers (v8.5) that need to be monitored individually eg. JVM metrics per process.
The issue we have is that the default process detection rule is grouping all the JVM process under the detected cluster that is configured within WAS. Is there a way to keep the grouping as the cluster but not have each JVM under the cluster lumped into one grouping.
From this screenshot you can see that there are multiple "WebSphere server" (cluster members) grouped under the Cluster process group. Which I dont think is incorrect. But I need to be able to monitor metrics of each individual "WebSphere server". As you can see from this screenshot dynatrace is grouping the metric together.
Solved! Go to Solution.
30 May 2019 08:08 AM
You can split process groups into more using enviornment variables or process properties:
If you will have any questions feel free to ask 🙂 After setting up configuration in Dynatrace you will have to restart WAS.
Sebastian
30 May 2019 07:21 PM
Those Teller2 and Teller4 are running on the same host, right? You can always setup process group detection rules that will enable you to split these processes into different process groups. However, I don't think that is the correct way to do this. If you have the same applications deployed in both Teller2 and Teller4, splitting the process group into more processes will result in different services, which is something you don't want.
I think all you want is to identify the NODE within the process group. The easiest method is to set the DT_NODE_ID for each Websphere server to its name.
04 Jun 2019 11:16 AM
Hi There,
I'm the one tasked with doing the above, I do however have no idea how to,
Could you perhaps assist with a "How to"
04 Jun 2019 11:57 AM
I'd try to define the DT_NODE_ID variable in Application servers > <your_server> > Process definition > Environment Entries. This should be the correct place to define it I think.
And fully restart the server after it has been defined.
30 Jun 2023 01:24 PM
see also Solved: Process group detection rules, extracting the identifier - Dynatrace Community