question

Dimitris P. avatar image
Dimitris P. asked ·

OneAgent processes set

Hello,

can you provide feedback/ documentation regarding the process set that consist the OneAgent and that is running on the host at all times? We see that some processes are on the root user while others on the dtuser, e.g.:

root 14003 1 0 Apr08 ? 00:00:36 /opt/dynatrace/oneagent/agent/lib64/oneagentwatchdog -vm=/opt/dynatrace/oneagent/agent/lib64/oneagentos -logdir /opt/dynatrace/oneagent/log -ini ../conf/ruxitwatchdog.ini

dtuser 15611 14003 0 Apr08 ? 00:00:59 oneagentplugin -Dcom.compuware.apm.WatchDogTimeout=900 -Dcom.compuware.apm.WatchDogPort=50003

Thanks,

D

oneagentprocess groups
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

1 Answer

Rodrigo A. avatar image
Rodrigo A. answered ·

Hello,

The dtuser created during OneAgent installation is used internally by OneAgent to launch unprivileged processes. For example on the host when deployed under OneAgent, it runs the network and plugin processes

In Managed installations you can see the dtuser on the cluster. This does not run cluster node processes, only self-monitoring agent related processes.


For services installed on Linux as the system services management requires root privileges.

3 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Thank you Rodrigo,

is there a detailed list of the processes that the dtuser and root user run?

0 Likes 0 · ·

It also depends if you have installed the agent with non root priviledges or not (default is to use root). If you are using the nonroot mode, all processes run as the nonprivileged user and are using Linux capabilities system to get necessary elevated priviledges when required.

1 Like 1 · ·

Space Topics