

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

# 連線至 AppDynamics 資料來源
<a name="appdynamics-AMG-datasource"></a>

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

**注意**  
此資料來源僅適用於 Grafana Enterprise。如需詳細資訊，請參閱[管理對企業外掛程式的存取](upgrade-to-enterprise-plugins.md)。  
此外，在支援第 9 版或更新版本的工作區中，此資料來源可能會要求您安裝適當的外掛程式。如需詳細資訊，請參閱[使用外掛程式擴展您的工作區](grafana-plugins.md)。

## 資料來源組態的注意事項
<a name="note-on-the-datasource-config"></a>

 使用伺服器 （代理） 存取 （避免 CORS 和使用者查詢您的密碼） 和基本身分驗證。請記住，使用者名稱應該是 "user@account" （也就是 your.name@customer1 或 my\$1user@saas\$1account\$1name)。

 使用下列步驟設定密碼：

1.  導覽至 https：//[https://accounts.appdynamics.com/subscriptions](https://accounts.appdynamics.com/subscriptions) 

1.  選擇訂閱資料列名稱****欄中的連結。

1.  選擇頁面頂端的索引標籤，導覽至**授權詳細資訊**。

1.  存取金鑰欄位具有**顯示**按鈕。選擇**顯示**按鈕以顯示存取金鑰。

1.  將存取金鑰複製到 Grafana 組態上的基本驗證詳細資訊頁面中的密碼欄位。

 使用下列步驟設定 Amazon Managed Grafana 的使用者和角色。

1.  在 AppDynamics 中，導覽至設定、管理。

1.  選取**角色**索引標籤，然後選擇「＋」按鈕來建立新的角色；例如， `grafana_readonly.` 

1.  在建立角色區段**的帳戶**索引標籤中，新增許可 `View Business Flow`。

1.  在**應用程式**索引標籤中，勾選**檢視**方塊以允許 Grafana 檢視應用程式資料。

1.  在**資料庫**索引標籤中，勾選**檢視**方塊以允許 Grafana 檢視資料庫資料。

1.  在**分析**索引標籤中，勾選**可檢視所有應用程式的資料**方塊，以允許 Grafana 檢視應用程式分析資料。

1.  在管理頁面**的使用者**索引標籤中，建立新的使用者，例如 `grafana`。將新使用者 （或使用者所屬的群組） 指派給您剛建立的角色；例如 `grafana_readonly`。

## 範本化
<a name="appdynamics-templating"></a>

 目前支援的範本查詢如下：

1.  `Applications` （所有應用程式） 

1.  `AppName.BusinessTransactions` （應用程式名稱的所有 BTs) 

1.  `AppName.Tiers` （應用程式名稱的所有層） 

1.  `AppName.Nodes` （應用程式名稱的所有節點） 

1.  `AppName.TierName.BusinessTransactions` （特定方案的所有 BTs) 

1.  `AppName.TierName.Nodes` （特定 層的所有節點） 

1.  `AppName.Path.<Any Metric Path>` （可指定任何指標路徑） 

## 圖例索引鍵
<a name="legend-keys"></a>

 圖例金鑰的預設值可以很長，但可以自訂此格式。

 選擇 `App on legend`選項，即可在圖例金鑰的字首加上應用程式名稱。例如：`MyApp - Overall Application Performance|Average Response Time (ms)`。

 如果查詢是針對您無法看到圖例索引鍵的單一狀態或其他面板，請選擇顯示中繼資料選項，以查看查詢的圖例索引鍵 （也稱為別名） 是什麼。

 圖例下拉式清單有三個選項：`Full Path`、 `Segments`和 `Custom`。

### 圖例選項 – 完整路徑
<a name="legend-option---full-path"></a>

 圖例索引鍵是完整的指標路徑，例如 `Overall Application Performance|Average Response Time (ms)`。

### 圖例選項 – 區段
<a name="legend-option---segments"></a>

 指標名稱由區段組成。您可以選擇要顯示的區段。

 例如，具有指標名稱：

 `Errors|mywebsite|Error|Errors per Minute` 

 `2,4` 在區段欄位中輸入下列項目會傳回 `mywebsite|Errors per minute`。

 索引開頭為 1，因此 `1`會傳回 `Errors`。

### 圖例選項 – 自訂
<a name="legend-option---custom"></a>

 將文字與下列別名模式結合，以建立自訂圖例，以便在指標中繼資料中混合。
+  `{{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)` 