本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Connect 至資 AppDynamics 料來源
Amazon 受管 Grafana 的 AppDynamics 資料來源可讓您 AppDynamics 使用其指標 API 查詢指標,並在 Grafana 儀表板中將其視覺化。
注意
此資料來源僅適用於 Grafana 企業版。如需詳細資訊,請參閱 管理企業外掛程式的存取。
此外,在支援版本 9 或更新版本的工作區中,此資料來源可能需要您安裝適當的外掛程式。如需詳細資訊,請參閱 使用外掛程式擴充工作區。
資料來源組態的注意事項
使用服務器(代理)訪問(以避免 CORS 和用戶查找您的密碼)和基本身份驗證。請記住,用戶名應該是「用戶 @account」,(即您的名稱 @customer1 或我的用戶 @saas_account_name)。
使用下列步驟設定密碼:
-
選擇訂閱資料列上「名稱」欄中的連結。
-
選擇頁面頂端的索引標籤,導覽至授權詳細資料。
-
[存取金鑰] 欄位有 [顯示] 按鈕。選擇「顯示」按鈕以顯示「存取金鑰」。
-
將訪問密鑰複製到 Grafana 中配置頁面的基本身份驗證詳細信息中的密碼字段中。
使用下列步驟為 Amazon 受管理的 Grafana 設定使用者和角色。
-
在中 AppDynamics,導覽至 [設定]、[管理]。
-
選擇「角色」標籤,然後選擇「+」按鈕以創建新角色;例如,
grafana_readonly.
-
在 [建立角色] 區段的 [帳戶] 索引標籤中,新增權限
View Business Flow
。 -
在 [應用程式] 索引標籤中,核取 [檢視] 方塊以允許 Grafana 檢視應用程式資料。
-
在 [資料庫] 索引標籤中,核取 [檢視] 方塊以允許 Grafana 檢視資料庫資料。
-
在 [分析] 索引標籤中,勾選 [可以檢視所有應用程式的資料] 方塊,允許 Grafana 檢視應用程式分析資料。
-
在「管理」頁面的「使用者」標籤中,建立新使用者;例如,
grafana
將新使用者(或使用者所屬的群組)指派給您剛建立的角色;例如,grafana_readonly
模板
目前支持的模板查詢是:
-
Applications
(所有應用程式) -
AppName.BusinessTransactions
(應用程序名稱的所有 BT) -
AppName.Tiers
(應用程式名稱的所有層級) -
AppName.Nodes
(應用程式名稱的所有節點) -
AppName.TierName.BusinessTransactions
(特定等級的所有 BT) -
AppName.TierName.Nodes
(特定階層的所有節點) -
AppName.Path.<Any Metric Path>
(可以指定任何量度路徑)
圖例鍵
圖例鍵的預設值可以很長,但是可以自訂此格式。
透過選擇選App on legend
項,圖例索引鍵可以加上應用程式名稱的前置詞。例如:MyApp - Overall
Application Performance|Average Response Time (ms)
。
如果查詢是針對無法看到圖例索引鍵的單一統計或其他面板,請選擇「顯示中繼資料」選項以查看查詢的圖例索引鍵 (也稱為別名) 為何。
「圖例」下拉式清單有三個選項:Full Path
、Segments
和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)
有兩個區段。{{1}}
傳回第一個區段,{{2}}
傳回第二個區段。
圖例鍵模式和產生的圖例鍵的範例:
-
custom legend key
=>custom legend key
-
App: {{app}} MetricPart2: {{2}}
=>App: myApp MetricPart2: Average Response Time (ms)