翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AppDynamics データソースに接続する
Amazon Managed Grafana の AppDynamics データソースを使用すると、Metrics API AppDynamics を使用して からメトリクスをクエリし、Grafana ダッシュボードで視覚化できます。
注記
このデータソースは Grafana Enterprise 専用です。詳細については、「Enterprise プラグインへのアクセスを管理する」を参照してください。
さらに、バージョン 9 以降をサポートするワークスペースでは、このデータソースで適切なプラグインのインストールが必要になる場合があります。詳細については、「プラグインを使用してワークスペースを拡張する」を参照してください。
データソース設定に関する注意事項
サーバー (プロキシ) アクセス (CORS やユーザーがパスワードを検索しないようにするため) と基本認証を使用します。ユーザー名は「user@account」 (your.name@customer1 または my_user@saas_account_name) であることに注意してください。
次のステップを使用してパスワードを設定します。
-
サブスクリプションの行の名前列のリンクを選択します。
-
ページ上部のタブを選択して、ライセンスの詳細に移動します。
-
アクセスキーフィールドには表示ボタンがあります。アクセスキーを表示するには、表示ボタンを選択します。
-
アクセスキーを Grafana の設定の基本的な認証の詳細ページのパスワードフィールドにコピーします。
次の手順を使用して、Amazon Managed Grafana のユーザーとロールを設定します。
-
で AppDynamics、設定、管理に移動します。
-
ロールタブを選択し、「+」ボタンを選択して新しいロールを作成します。例えば、
grafana_readonly.
-
「ロールの作成」セクションの「アカウント」タブで、 アクセス許可 を追加します
View Business Flow
。 -
アプリケーションタブで、表示チェックボックスをオンにして、Grafana がアプリケーションデータを表示できるようにします。
-
データベースタブで、表示チェックボックスをオンにして、Grafana がデータベースデータを表示できるようにします。
-
分析タブで、すべてのアプリケーションからデータを表示 チェックボックスをオンにして、Grafana がアプリケーション分析データを表示できるようにします。
-
管理ページの ユーザー タブで、新しいユーザーを作成します。例えば、 などです
grafana
。新しいユーザー (またはユーザーが属するグループ) を、先ほど作成したロールに割り当てますgrafana_readonly
。例えば、
テンプレート
現在サポートされているテンプレートクエリは次のとおりです。
-
Applications
(すべてのアプリケーション) -
AppName.BusinessTransactions
(アプリケーション名のすべての BTs) -
AppName.Tiers
(アプリケーション名のすべての階層) -
AppName.Nodes
(アプリケーション名のすべてのノード) -
AppName.TierName.BusinessTransactions
(特定の階層のすべての BTs) -
AppName.TierName.Nodes
(特定の階層のすべてのノード) -
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)