This page applies to an earlier version of the AppDynamics App IQ Platform.
See the latest version of the documentation.

Skip to end of metadata
Go to start of metadata

On this page:

The AppDynamics mobile application lets you monitor the health and performance of your applications on Android and iOS devices. Alerts on a device can notify you of application issues within minutes of their occurrence. 

Supported Environments and Versions

Using the AppDynamics Mobile App entails the following requirements: 

You can view custom dashboards on the mobile app, but node- or tier-level custom dashboards are not available for viewing in the Mobile App. 

Get the Mobile App

To get the AppDynamics Mobile App:

After installation, you need to set up your account from within the application. There are two ways to do this:

  • By scanning a QR code in the Controller UI with your mobile device. 
  • By configuring the Controller account settings manually. 

These are described in the following section. 

Configure your Account by Scanning a QR Code

To set up your account by QR code:

  1. In the Controller UI, open your user preferences page (Settings > My Preferences). 
  2. Click View Configuration Code next to Mobile App Account Configuration. 
  3. Follow the instructions shown to complete your device setup with the code. 

Configure your Account Manually  

  1. After downloading and installing the app on your mobile device, click Add New Account.
  2. If not using SAML authentication, enter the username and password for your Controller UI user account in the account information fields. 
  3. For the server value, use the hostname of the Controller. Use the address of either the Controller, if connecting directly, or of a proxy, if you connect to an on-premises Controller through a proxy. For example, to connect to https://controller.example.com/controller, the settings would be:

    Note that "/controller" is appended to the server name automatically. 
  4. For the Port field, if the port number for the Controller is something other than 80 for HTTP or 443 for SSL, enter it here. Leave this field blank if the port numbers are the default for the protocol, which is 80 for HTTP or 443 with SSL enabled. 
  5. To connect to the Controller using HTTPS, enable Use SSL.  
  6. For the account name, specify the account name appropriate for your type of controller type, as follows:
    • For SaaS or multi-tenant Controller, enter the account name given to you when you signed up for a SaaS Controller or the name of the account added by your administrator for a multi-tenant Controller. 
    • For a single-tenant on-premises Controller, use the default built-in account, Customer1. 
  7. If the Controller is configured for SAML authentication, enable the Use SAML option.

Enable Notifications on the Device

Push notifications enable you to stay on top of the health and performance of your applications without constantly checking their status manually. Whether you are on the move or at the office, being notified of specific events happening within the system can mean minutes instead of hours of downtime. Our AppDynamics App lets you subscribe to any event that happens on the Controller. To understand more about an AppDynamics event, see Monitor Events.

An on-premises Controller is not configured to generate push notifications by default. To enable push notifications, follow the instructions in Enable Notifications from an On-Premises Controller

To subscribe to notifications on an iOS device:
  1. In the AppDynamics mobile app, drill down to an Application. 
  2. Open the application menu.
  3. Select Push Notification
  4. Subscribe to events of interests for the selected app. Event types include health rule violation states, errors, application changes, and more: 

To subscribe to notifications on an Android device:
  1. In the AppDynamics mobile app, drill down to an Application.
  2. Open the overflow menu at the top right of the tool bar.
  3. Select Notifications Settings
  4. Subscribe to events of interests for the selected app. Event types include health rule violation states, errors, application changes, and more. 

You can set the notification setup using the link at the bottom of the configuration page. If notification fails, the error is captured in the Controller log. 

Enable Notifications from an On-Premises Controller

To generate notifications, the on-premises Controller must be able to reach the following address:

  • https://mobile-push.api.appdynamics.com/  

You may need to configure your network or intervening firewalls to enable the Controller to access that domain.

Once you have ensured that the Controller can access the AppDynamics site, open the Administration Console. In the console find and set the push.notification.service.enabled flag to true. The change takes effect immediately. 

  • No labels