Push notifications via the Dynatrace mobile app

Dynatrace offers multiple channels for receiving alerts to detected problems in your environment. In addition to traditional channels, such as email, we also offer direct integrations with many popular third-party channels, including Slack, HipChat, JIRA, and OpsGenie. In addition to these options, you can also receive alerts via the Dynatrace mobile app.

The Dynatrace mobile app, which is available for both iOS and Android, delivers push notifications to your preferred mobile device and offers quick insights into all problems detected by Dynatrace. Problems are updated in real-time, so the Dynatrace mobile app offers a convenient way of staying up-to-date on the state of evolving problems in your environment.

The Dynatrace mobile app enables you to track multiple Dynatrace environments. See for example below, which shows the Dynatrace mobile app set up for push notifications from one Dynatrace SaaS environment, (smartlab), and one Dynatrace Managed environment (production-monitoring).

Dynatrace mobile app

Connect your Dynatrace environments with the Dynatrace mobile app

Before connecting your environments with the Dynatrace mobile app, you need to download the app through the iOS App Store or Google Play. You can also find the download links on the page that appears if you select Receive alerts via mobile app from the user menu in the top right corner of the Dynatrace menu bar.

Dynatrace SaaS

To add all your SaaS environments, log into the mobile app with your Dynatrace SaaS account login. All your environments will appear as tabs.

Dynatrace Managed

Before connecting your Dynatrace environments with your mobile app, check the following requirements:

  • In case your Dynatrace Managed server is running behind a corporate firewall, you must first set up a Cluster ActiveGate.
  • Make sure that your firewall is configured to allow incoming network connections to the configured Cluster ActiveGate domain on port 9999.

To connect one of your Dynatrace Managed environments with your Dynatrace mobile app

  1. From your mobile device, access your Managed environment.

  2. From the user menu on the menu bar, select Receive alerts via mobile app, to enter the connect page.
    mobile app

  3. The connect page contains the connection link, as shown below.
    Dynatrace mobile app

    Click the connection link. Once this link is clicked, a user-specific API token is generated. This allows the administrator to prevent push notifications from being sent to a specific user by deleting the user token.

Once your environment is successfully connected, you’ll see your Dynatrace Managed environment listed with the other environments you’ve connected with your app.

Note: In step 1, in case you don't access your environment from your mobile device, you can have the environment connection link sent directly to you by email, as indicated on the connect page (see the image in step 3). Once you’ve received the link, open it to get the connection link shown within your Dynatrace Web UI.

Dynatrace mobile app communication with Dynatrace Managed

This section explains how your Dynatrace Managed cluster communicates with the Dynatrace mobile app. The communication is two-way. First, the Dynatrace Managed cluster pushes minimal information (only the problem title and the problem unique ID) through Mission Control. Then your mobile app can fetch all detailed problem information on demand. Just click a notification to fetch updated info about a problem. Access to the problem details API is established through a Cluster ActiveGate. Access is secured by the automatically generated user-specific API token mentioned above. This token is restricted to the mobile app REST API and can't be misused for other API calls or to log into the cluster.

The following diagram illustrates how push notifications are sent out to your iOS and Android mobile devices and how problem details are fetched on demand.

Dynatrace mobile app