AppDynamics データソースに接続する - Amazon Managed Grafana

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AppDynamics データソースに接続する

Amazon Managed Grafana の AppDynamics データソースを使用すると、Metrics API AppDynamics を使用して からメトリクスをクエリし、Grafana ダッシュボードで視覚化できます。

注記

このデータソースは Grafana Enterprise 専用です。詳細については、「Enterprise プラグインへのアクセスを管理する」を参照してください。

さらに、バージョン 9 以降をサポートするワークスペースでは、このデータソースで適切なプラグインのインストールが必要になる場合があります。詳細については、「プラグインを使用してワークスペースを拡張する」を参照してください。

データソース設定に関する注意事項

サーバー (プロキシ) アクセス (CORS やユーザーがパスワードを検索しないようにするため) と基本認証を使用します。ユーザー名は「user@account」 (your.name@customer1 または my_user@saas_account_name) であることに注意してください。

次のステップを使用してパスワードを設定します。

  1. https://accounts.appdynamics.com/subscriptions に移動します。

  2. サブスクリプションの行の名前列のリンクを選択します。

  3. ページ上部のタブを選択して、ライセンスの詳細に移動します。

  4. アクセスキーフィールドには表示ボタンがあります。アクセスキーを表示するには、表示ボタンを選択します。

  5. アクセスキーを Grafana の設定の基本的な認証の詳細ページのパスワードフィールドにコピーします。

次の手順を使用して、Amazon Managed Grafana のユーザーとロールを設定します。

  1. で AppDynamics、設定、管理に移動します。

  2. ロールタブを選択し、「+」ボタンを選択して新しいロールを作成します。例えば、grafana_readonly.

  3. 「ロールの作成」セクションの「アカウント」タブで、 アクセス許可 を追加しますView Business Flow

  4. アプリケーションタブで、表示チェックボックスをオンにして、Grafana がアプリケーションデータを表示できるようにします。

  5. データベースタブで、表示チェックボックスをオンにして、Grafana がデータベースデータを表示できるようにします。

  6. 分析タブで、すべてのアプリケーションからデータを表示 チェックボックスをオンにして、Grafana がアプリケーション分析データを表示できるようにします。

  7. 管理ページの ユーザー タブで、新しいユーザーを作成します。例えば、 などですgrafana。新しいユーザー (またはユーザーが属するグループ) を、先ほど作成したロールに割り当てますgrafana_readonly。例えば、

テンプレート

現在サポートされているテンプレートクエリは次のとおりです。

  1. Applications (すべてのアプリケーション)

  2. AppName.BusinessTransactions (アプリケーション名のすべての BTs)

  3. AppName.Tiers (アプリケーション名のすべての階層)

  4. AppName.Nodes (アプリケーション名のすべてのノード)

  5. AppName.TierName.BusinessTransactions (特定の階層のすべての BTs)

  6. AppName.TierName.Nodes (特定の階層のすべてのノード)

  7. AppName.Path.<Any Metric Path> (任意のメトリクスパスを指定できます)

凡例キー

凡例キーのデフォルトはかなり長くすることができますが、このフォーマットはカスタマイズできます。

凡例キーには、 App on legendオプションを選択してアプリケーション名のプレフィックスを付けることができます。例: MyApp - Overall Application Performance|Average Response Time (ms)

クエリが凡例キーを表示できない singlestat または他のパネルに対するものである場合は、メタデータを表示 オプションを選択して、クエリの凡例キー (エイリアスとも呼ばれます) を確認します。

凡例ドロップダウンリストには、Full Path、、 Segments の 3 つのオプションがありますCustom

凡例オプション – フルパス

凡例キーは、 などの完全なメトリクスパスですOverall Application Performance|Average Response Time (ms)

凡例オプション – セグメント

メトリクス名はセグメントで構成されます。表示するセグメントを選択できます。

例えば、メトリクス名の場合:

Errors|mywebsite|Error|Errors per Minute

セグメントフィールドに以下を入力する2,4と、 が返されますmywebsite|Errors per minute

インデックス作成は 1 で始まるため、 1を返しますErrors

凡例オプション – カスタム

テキストと次のエイリアスパターンを組み合わせてカスタム凡例を作成し、メトリクスメタデータを混在させることができます。

  • {{app}} はアプリケーション名を返します

  • {{1}} はメトリクスパスからセグメントを返します。

    例えば、 メトリクス: Overall Application Performance|Average Response Time (ms)には 2 つのセグメントがあります。 は最初のセグメント{{1}}を返し、 は 2 番目のセグメント{{2}}を返します。

生成される凡例キーパターンと凡例キーの例:

  • custom legend key => custom legend key

  • App: {{app}} MetricPart2: {{2}} => App: myApp MetricPart2: Average Response Time (ms)