Connect 至資 AppDynamics 料來源 - Amazon Managed Grafana

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Connect 至資 AppDynamics 料來源

Amazon 受管 Grafana 的 AppDynamics 資料來源可讓您 AppDynamics 使用其指標 API 查詢指標,並在 Grafana 儀表板中將其視覺化。

注意

此資料來源僅適用於 Grafana 企業版。如需詳細資訊,請參閱 管理企業外掛程式的存取

此外,在支援版本 9 或更新版本的工作區中,此資料來源可能需要您安裝適當的外掛程式。如需詳細資訊,請參閱 使用外掛程式擴充工作區

資料來源組態的注意事項

使用服務器(代理)訪問(以避免 CORS 和用戶查找您的密碼)和基本身份驗證。請記住,用戶名應該是「用戶 @account」,(即您的名稱 @customer1 或我的用戶 @saas_account_name)。

使用下列步驟設定密碼:

  1. 瀏覽至 https://accounts.appdynamics.com/subscriptions

  2. 選擇訂閱資料列上「名稱」欄中的連結。

  3. 選擇頁面頂端的索引標籤,導覽至授權詳細資料

  4. [存取金鑰] 欄位有 [顯示] 按鈕。選擇「顯」按鈕以顯示「存取金鑰」。

  5. 將訪問密鑰複製到 Grafana 中配置頁面的基本身份驗證詳細信息中的密碼字段中。

使用下列步驟為 Amazon 受管理的 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(應用程序名稱的所有 BT)

  3. AppName.Tiers(應用程式名稱的所有層級)

  4. AppName.Nodes(應用程式名稱的所有節點)

  5. AppName.TierName.BusinessTransactions(特定等級的所有 BT)

  6. AppName.TierName.Nodes(特定階層的所有節點)

  7. AppName.Path.<Any Metric Path>(可以指定任何量度路徑)

圖例鍵

圖例鍵的預設值可以很長,但是可以自訂此格式。

透過選擇選App on legend項,圖例索引鍵可以加上應用程式名稱的前置詞。例如:MyApp - Overall Application Performance|Average Response Time (ms)

如果查詢是針對無法看到圖例索引鍵的單一統計或其他面板,請選擇「顯示中繼資料」選項以查看查詢的圖例索引鍵 (也稱為別名) 為何。

「圖例」下拉式清單有三個選項:Full PathSegmentsCustom

圖例選項 — 完整路徑

圖例鍵是完整的度量路徑;例如,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)有兩個區段。 {{1}}傳回第一個區段,{{2}}傳回第二個區段。

圖例鍵模式和產生的圖例鍵的範例:

  • custom legend key => custom legend key

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