cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What counts as "Other processes"?

Radu
Dynatrace Pro
Dynatrace Pro

Many hosts now also show an entry in the process list labelled as "Other processes".

What does "Other processes" actually represent?

Most important processes (i.e. suitable for deep monitoring) are listed in the Host details page, others that we see running on the host are listed when we drilldown to the complete process list, this including even technologies that we label as "Other", yet there's also this entry for "Other processes".

Any idea what rules we have for this entry?


12 REPLIES 12

Julius_Loman
Leader

I think those are processes that do not fall into any of the categories of detected processes:

https://www.dynatrace.com/support/help/how-to-use-dynatrace/process-groups/basic-concepts/which-are-...

So basically processes of unknown technologies, without TCP listening port, without significant CPU/Memory/Network usage) and without custom process detection rule definition.

But a clear definition in the documentation would be definitely appreciated.


TEMPEST a.s., Slovakia, Dynatrace Master Partner

The "Other processes" unfortunately does not have any process group identification.
You can see running processes in the debug information when downloading Support archive from the agent (see processesSnapshot.log and other files), but might not be easy to figure out which process did the load. But at least you will have a clue what is running on the host without touching the host itself.

Many other monitoring tools I've seen also cannot identify the particular process generating load unless it is explicitly defined to be monitored. In Dynatrace you can do that with process group detection rules.


TEMPEST a.s., Slovakia, Dynatrace Master Partner

akshay_misra
Inactive

It should include everything other that what is seen here in the list, basically would be processes of type/technology which are not supported by Dynatrace/OneAgent.


gary_smallacomb
Participant

You can split out ones that are in other processes to always show if you want to. https://www.dynatrace.com/support/help/how-to-use-dynatrace/process-groups/configuration/set-up-proc...


mohit_gupta
Inactive

Hi All,


I am in the same situation where we are unable to get the detail from Dynatrace as it is showing the top consumed process is "other process". We are forced to suggest some other tool to the client for getting the required details which are a very questionable thing. The client is asking why Dynatrace is not able to get the details which are intended to get from Dynatrace.


Kindly share if any document addressing "Other process" thing in Dynatrace


I also quite interest to know the answer to this as well.

I think at least the 'Other processes' should gives some other additional hints for examples, PIDs, ports etc etc...


Babar_Qayyum
Leader

Dear All,

How to interpret the following?

The CPU utilization was 99%, during that time 53% was taken by the known process and 37% taken by the other processes.

The situation is that the traffic was far higher for the other processes than the traffic to/from the known process.

Which process(s) has/have received/sent the huge traffic?

Regards,

Babar


Hello @Larry R.

The OS is AIX.

Regards,

Babar


larry_roberts
Champion

Depends... Is this on Solaris, Linux, or Windows? I see this all the time with Solaris.


Julius_Loman
Leader

Actually, if anyone needs the info, you can find which processes are grouped under "Other processes" by downloading support archive for the host and looping through processesSnapshot.log in the diagnostic_files.zip.

Here is a one-liner:

unzip -f support_archive.zip diagnostic_files.zip && unzip -p diagnostic_files.zip "AGENT/*/logs/os/processesSnapshot.log"| awk '/Group name:/ { if (group!="") print "Unrecognized PG:",group; $1="";$2="";group=$0;}; /Monitoring rule used:/ { print "Recognized PG:",group; group=""}' processesSnapshot.log |sort && rm diagnostic_files.zip


This prints out a list of known process groups that will be shown in Dynatrace UI and as well as those hidden ones:

...
Recognized PG:   sshd
Unrecognized PG:   agetty
...

If you need details, just check the processesSnapshot.log for more information.


TEMPEST a.s., Slovakia, Dynatrace Master Partner

Hi Julius, what OS did you use to parse out the .zip file?

I used Linux as it is the OS I use for work.

TEMPEST a.s., Slovakia, Dynatrace Master Partner