AppDynamics モバイルアプリケーションを使用すると、iOS および Android デバイスでのアプリケーションの正常性とパフォーマンスをモニタできます。アプリケーションに問題が発生したら、数分以内にデバイスでアラートを受け取れます。

サポートされる環境およびバージョン

AppDynamicsモバイルアプリケーションを使用するための要件

  • コントローラ 4.0 以上
  • このデバイスの場合、次のオペレーティングシステム
    • iPhone、iPad、またはその他の iOS ベースのデバイス:iOS 8.0 以上
    • Android:Android 4.0(Ice Cream Sandwich)以上

モバイルアプリでは、カスタムダッシュボードを表示することはできますが、ノードまたはティアレベルのカスタムダッシュボードは表示できません。 

モバイルアプリの入手

AppDynamicsモバイルアプリを入手する方法:

インストールしたら、次のいずれかの方法でアプリケーション内からアカウントをセットアップします。

  • モバイルデバイスでコントローラ UI の QR コードをスキャンします。 
  • コントローラアカウント設定を手動で構成します。 

QRコードのスキャンによるアカウントの構成

QRコードでアカウントをセットアップするには:

  1. コントローラ UI で、[Settings](Settings)をクリックして [My Preferences] を選択します。 
  2. [View Configuration Code] リンクをクリックします。 
  3. 手順に従い、QR コードを使用してデバイスを設定します。 

アカウントの手動構成

  1. モバイルアプリを起動します。 
  2. すでにアカウントを設定していて、別のアカウントを設定する場合は、[Add New Account] をクリックします。
  3. コントローラの URL を入力し、Next をクリックします。
    SSL を使用している場合は、[Use HTTPS] ボックスがオンになっていることを確認します。 
  4. コントローラのタイプに基づいて、アカウント名を入力します。
    • SaaS コントローラの場合はサインアップしたときに使用したアカウント名を入力し、マルチテナントコントローラの場合は管理者によって追加されたアカウント名を入力します。 
    • シングルテナント オンプレミス コントローラの場合は、組み込みのデフォルトアカウント(Customer1)を使用します。  
  5. Next をクリックします。
  6. ユーザ名とパスワードを入力し、Next をクリックします。

デバイスの通知の有効化

選択したアプリケーションにイベントまたは異常が発生したときに通知するようにモバイルアプリケーションを設定できます。これにより、ダウンタイムを大幅に短縮できます。通知が有効になっている場合は、モバイルアプリケーションを閉じても通知を受信します。

デフォルトでは、オンプレミスコントローラにプッシュ通知の生成は設定されていません。プッシュ通知を有効にするには、「オンプレミスコントローラからの通知の有効化」の手順に従ってください。 

通知に失敗すると、AppDynamics はコントローラログでエラーをキャプチャします。 

iOSデバイス

プッシュ通知を有効にしてから、通知を受けるイベントを選択する必要があります。

  1. メイン画面でアプリケーションをタップすると、詳細が表示されます。 
  2. アプリケーションメニュー(Application menu)を開きます。 
  3. [Settings] を選択します。
  4. [Push Notifications] をオンにします。 
  5. 矢印をクリックすると戻ります。
  6. [Events] セクションをタップします。
  7. Menu をクリックして [Event List Filter] を選択します。
  8. リストをスクロールして、通知に含めるイベントを選択します。
    イベントのタイプには、正常性ルール違反の状態、エラー、アプリケーションの変更、クラッシュ、および合成イベントなどがあります。 
  9. アプリケーションメニューApplication menuを使用して、アプリケーション ダッシュボードに戻ります。

Android デバイス

プッシュ通知を有効にしてから、通知を受けるイベントを選択する必要があります。

  1. メイン画面でアプリケーションをタップすると、詳細が表示されます。 
  2. アプリケーションメニュー(Application menu)を開きます。 
  3. [Settings] を選択します。
  4. [Push Notifications] をオンにします。 
  5. 矢印をクリックすると戻ります。
  6. [Events] セクションをタップします。
  7. Menu をクリックして [Notification Settings] を選択します。
  8. リストをスクロールして、通知に含めるEventsを選択します。
    イベントのタイプには、正常性ルール違反の状態、エラー、アプリケーションの変更などがあります。 
  9. アプリケーションメニューApplication menuを使用して、アプリケーション ダッシュボードに戻ります。


 

オンプレミスコントローラからの通知の有効化

通知を生成するには、オンプレミスコントローラが次のドメインアドレスにアクセスできる必要があります。https://mobile-push.api.appdynamics.com/

コントローラがこのドメインアドレスにアクセスできるように、ネットワークまたは介在するファイアウォールを設定する必要が生じる場合があります。コントローラが AppDynamics サイトにアクセスできることを確認したら、次を実行します。

  1. 管理コンソールを開きます。 
  2. [Controller Settings] ページで、push.notification.service.enabled フラグを特定し 'true'. に設定します。変更はすぐに反映されます。