Before setting up your Dynatrace Managed cluster, you need to ensure that your system meets the specified software and hardware requirements and that you've appropriately configured your firewall settings.
Basically, setting up your Managed cluster involves creating your first cluster node by downloading and installing Dynatrace Server. Dynatrace Server requires a fixed IP assignment. You also need administrator credentials for the cluster node where Dynatrace Server is to be installed. The following instructions use
Before proceeding with installation, you need to set up the user account that will be used to run Dynatrace Managed processes.
Execute both of the following scripts with administrative privileges:
The installer calls
dtrun without arguments to validate that the user has administrative privileges, but for normal operation Dynatrace calls
dtrun with arguments to actually run commands.
Do not remove or overwrite
dtrun. It is required by installation and update procedures.
Following these steps you can install Dynatrace Managed by specifying the user and the command that replaces
sudo. For example:
/bin/sh dynatrace-managed-installer.sh --system-user dynatrace:dynatrace --sudo-cmd "/usr/bin/pbrun \$CMD"
Additionally, for maintenance purposes, please consider adding scripts from the locations below:
You might, for example, want to stop all Dynatrace Managed processes running on a node.
pbrun /opt/dynatrace-managed/launcher/dynatrace.sh stop
The libraries that are installed with Dynatrace Managed are locale-aware. For correct display of text and symbols, be sure to set your environment's system locale to an English language option (for example,
To set up your Managed cluster, follow the steps below.
Step 1: Download the installer
- Log in to your Linux machine where you want to install Dynatrace Server.
- Copy the
wgetcommand line from the activation email you've received.
- Paste the
wgetcommand line into your terminal window. Wait for the download to complete and then continue with step 2.
Step 2: Verify the Dynatrace Managed installer signature
The Dynatrace Managed installer file is digitally signed. The signature file is distributed along with the Dynatrace Managed installer. In conjunction with OpenSSL and the Dynatrace root certificate, the signature file can be used to verify the authenticity of the installer. The signature file has the same name as the installer, with a
To verify the installer file, either execute the verification command provided in the email, or:
- Download the Dynatrace root certificate file.
- Run the following OpenSSL command:
openssl cms -verify -binary -inform PEM -CAfile dt-root.cert.pem -content dynatrace-managed.sh -in dynatrace-managed.sg.sig > /dev/null
Step 3: Run the installer
You need root rights to install Dynatrace Managed Server. You can use
sudo to run the installation script. To do this, type one of the following commands into the directory where you downloaded the installation script.
sudo /bin/sh dynatrace-managed-installer.sh
su -c '/bin/sh dynatrace-managed-installer.sh'
The Dynatrace Managed installer works in interactive mode. It displays prompts for values like installation path and user account. Accept the default values by pressing
Enter. To override the settings, type your choices in the terminal and press
Note: Please have your Dynatrace Managed license key available. You can't complete installation without a license key.
- Installation path (binaries):
- Dynatrace Server data files:
- The system user who runs Dynatrace processes:
- The system group who runs Dynatrace processes:
To bypass all questions and install with default settings, run the installer with the
--install-silent parameter. Be sure to provide your Dynatrace Managed license key as the
--license parameter value.
Dynatrace Managed cluster is a set of specialized components that have been configured to host your monitoring environment and process-monitoring data.
The installer sets up the following components in the installation directory (by default,
- Pre-configured Java Runtime Environment (your operating system settings aren't affected by this). Not visible in your
- Cassandra-based Hypercube storage
- Elasticsearch-based search engine
- Dynatrace Server
- Public Security Gateway
The installer also optimizes operating system settings:
- Swap is turned off (with
PREROUTING" rules are enhanced to enable forwarding of communication to Dynatrace Server (via HTTPS on port 8021). To see the exact rules, type
iptables -L -vt natinto your terminal.
readaheadpage cache is set to 512.
- Limits for users are changed globally (unlimited locked-in-memory address space, unlimited address space, increased limit for number of processes and open files). See
The following system files and directories may be modified during installation of Dynatrace Managed:
You can find the Dynatrace Server installation log file in the
/opt/dynatrace-managed/installer/ directory. To easily identify the right log file, look for the installation date in the file name. For example, the log file of a successful installation performed on September 30th would be
To view a list of all available installation parameters, run the installer with the parameter
Step 4: Finalize setup
Copy the environment URL that's provided at the end of the installation process. Paste the address into your browser to complete the remainder of the installation. The following page appears.
Provide a name for your first monitoring environment and set up an administrator account. Once finished, click Next. You will be logged in and directed to the Cluster Management Console. A default domain is generated, which should be used instead of the IP address for secure (HTTPS) connection.
From the navigation menu of the Cluster Management Console, click Environments to view your newly created environment. Select your environment and then click Go to environment to access the environment's web UI. To install Dynatrace OneAgent in your environment, select Deploy Dynatrace and follow the instructions. You can later create additional environments.
Once you've completed the above steps, you'll be able to explore the monitoring capabilities offered by Dynatrace, including user experience monitoring, server-side services monitoring, host and process monitoring, and more.