This page describes how to download and install Dynatrace OneAgent on Windows.
Then continue with the installation steps below.
WinPcap
driver to allow Npcap
installation—do this on all Windows versions, except for Windows Server 2019 build 1809 without hotfix KB4571748
.Npcap
is installed by default and may cause a network disruption on Windows Server 2016
, Windows Server 2019 build 1809
, and Windows Server 2019 build 1809 without hotfix KB4571748
. To prevent it, upgrade your hosts with the hotfix KB4571748 or use other documented options.Ensure that your firewall settings allow communication to Dynatrace.
Depending on your firewall policy, you may need to explicitly allow certain outgoing connections. The remote Dynatrace addresses to add to the allow list are given on the installation page for OneAgent.
If you have the WinPcap
driver installed, we recommend that you remove it prior to OneAgent installation and let the OneAgent installer install the appropriate packet capture driver as packaged with the OneAgent installer: Npcap
is the recommended packet capture driver for OneAgent.
Npcap
is the successor to WinPcap
and is best suited for Dynatrace network analysis. The Npcap
driver provided with the OneAgent installer is packaged in such a way that its DLL library files are seamlessly integrated with Dynatrace software, enabling unattended updates.
For more information, see:
During the upgrade from WinPcap
to Npcap
, you might encounter network disruptions that can be mitigated by upgrading your Windows Server version and/or disabling Microsoft Network Monitor Driver
. For more details, see Potential network disruptions during OneAgent installation on Windows
OneAgent installer for Windows doesn't support the modify
and repair
operations. You can't reinstall OneAgent using the same installer version as was used to install the currently installed OneAgent. To reinstall OneAgent, uninstall it first or simply install a newer version.
In Dynatrace Hub, select OneAgent.
Select Set up > Windows.
Provide a PaaS token. The token is required to download OneAgent installer from your environment. If you don't have a PaaS token, you can generate one right in the UI. The token is automatically appended to the download command you'll use later.
Download the installer. There are two options:
powershell
command. It is generated automatically when you provide the PaaS token.
This command will only work with PowerShell 3.0 and TLS 1.2 (or .later).
If you want to use Group Policy to automatically distribute OneAgent to your Windows hosts, you'll need the MSI package along with the batch file. To get the MSI package:
--unpack-msi
parameter. This extracts the MSI package and the installation batch file. Optionally, you can specify an existing path. If you skip the path, the files are saved to a working directory. For example:C:\Downloads\Dynatrace-OneAgent-Windows.exe --unpack-msi "C:\installers"
When using the --unpack-msi
parameter, no other installation parameters are allowed. Add the --quiet
parameter to run the MSI package extraction in quiet mode. Use the --help
parameter to display a pop-up window with a list of available parameters.
Copy and paste the MSI package and the batch file when configuring Group Policy for Dynatrace installation. The default installation should work in most cases, but if you need to customize it, you can modify the installation parameters. Then, you have to create a distribution point, assign a package (the OneAgent MSI package with parameters), specify a command to install the MSI package as silent installation, and publish your policy.
optional Customize your installation
At this point, the Dynatrace UI allows you to customize your OneAgent installation: You can specify a number of customizations interactively on-screen. Based on your entries, an installation command will be generated and displayed, for use in the next step of installation (see below).
You can:
If further customizations are required, you can specify additional options on the command line.
If you have not specified any custom options, simply run the executable file and follow the instructions as displayed. If you have specified custom options above, use the generated command, and run it from the download directory. The command will contain all the installation parameters reflecting the custom settings you have specified.
Restart all processes that you want to monitor. You’ll be prompted with a list of the processes that need to be restarted. Note that you can restart your processes at any time, even during your organization’s next planned maintenance period. Though until all processes have been restarted, you’ll only see a limited set of metrics, for example CPU or memory consumption.
OneAgent is a set of specialized services that have been configured specifically for your monitoring environment. The role of these services is to monitor various aspects of your hosts, including hardware, operating system, and application processes.
During the installation process, the installer:
Installs executable code and libraries that are used by OneAgent.
Creates entries in the Windows Registry that start OneAgent as a SYSTEM
service. Additionally, the oneagentmon
device and (optionally) Npcap
or WinPcap
are installed to allow better integration with the operating system and to facilitate the capture of network statistics.
Checks the system’s global proxy settings.
Checks for a connection to Dynatrace Server or ActiveGate (if you installed ActiveGate and downloaded the OneAgent installer after ActiveGate was connected to Dynatrace).
OneAgent version 1.193 and earlier Creates its own user (dtuser
) to run OneAgent extensions. This user is a member of the Performance Monitoring Users group, and can only log in as a service. The password is randomly generated during installation and stored encrypted. You can't change the password. For security purposes, the dtuser
is not allowed to:
dtuser
is required for Dynatrace to operate properly, therefore you must not delete it. If, for some reason, the dtuser
was deleted, next update will recreate it.OneAgent version 1.195+ For fresh OneAgent 1.195+ installations, the default LocalSystem account
is used to run OneAgent extensions.
For a summarized view of the changes made to your system by OneAgent installation, see OneAgent security on Windows.
Great, the setup is complete! You can now take a look around your new monitoring environment. You can access your monitoring environment anytime by going to Dynatrace website and selecting Login in the upper-right corner.
One last thing: to monitor your processes, you need to restart them. At any time, you can check which processes aren't monitored and need to be restarted. Just go to Deployment Status, switch to the All hosts or Recently connected hosts tab, and expand the host you are interested in.