Monitoring Azure MySQL 資料庫
Instana 提供對 Azure MySQL 資料庫的綜合性監視,提供對環境的端對端可見性。 安裝 Instana 主機代理程式之後,會自動部署並安裝 Azure MySQL 資料庫感應器。 您可以在 Instana 使用者介面中檢視與 Azure MySQL 資料庫相關之所有要求的基礎架構度量及追蹤資料。
附註: 如需其他受支援 Azure 服務的相關資訊,請參閱 Azure 文件。
配置 Azure MySQL 資料庫感應器
若要監視 Azure MySQL 資料庫,您需要先在代理程式 configuration.yaml 檔案中啟用 Azure 感應器,如下所示。 如需相關資訊,請參閱 安裝。
com.instana.plugin.azure:
enabled: true
subscription: "[Your-Subscription-Id]"
tenant: "[Your-Tenant-Id]"
principals:
- id: "[Your-Service-Principal-Account-Id]"
secret: "[Your-Service-Principal-Secret]"
若要透過代理程式配置檔 <agentinstall_dir>/etc/instana/configuration.yaml來配置 Azure MySQL 資料庫感應器,請使用下列配置:
com.instana.plugin.azure.mysql:
# Valid values: true, false
enabled: false # enabled (true) by default
# Comma separated list of tags in key:value format
include_tags:
# Comma separated list of tags in key:value format
exclude_tags:
# Comma separated list of resource groups
include_resource_groups:
# Comma separated list of resource groups
exclude_resource_groups:
您可以停用 Azure MySQL 資料庫感應器,並依標籤和資源群組來過濾它。
停用感應器
若要停用監視 Azure MySQL 資料庫服務,請使用下列配置:
com.instana.plugin.azure.mysql:
enabled: false
檢視度量值
若要檢視度量值,請完成下列步驟:
- 在 Instana 使用者介面的資訊看板中,選取 基礎架構。
- 按一下特定的受監視主機。
您可以查看包含所有已收集度量及受監視處理程序的主機儀表板。
每分鐘都會取回度量值,這是 Azure 提供的解決方案,可用來監視這些服務。
配置資料
| 資料庫詳細資料 | 說明 |
|---|---|
| 名稱 | 資料庫名稱 |
| 網域名稱 | 資料庫的完整網域名稱 |
| 資源群組 | 資料庫的資源群組 |
| 位置 | 資料庫位置 |
| 訂閱 ID | 資料庫的訂閱 ID |
| 類型 | 資源的類型 |
| 狀態 | 資料庫的狀態 |
| 版本 | 資料庫的版本 |
| 連線數上限 | 已配置的允許同時用戶端連線數目上限 |
效能度量
| 度量 | 單元 | 聚集 | 說明 |
|---|---|---|---|
| 伺服器主機 | |||
| CPU 百分比 | 百分比 | 最大值 | 主機 CPU 的使用率總計 |
| 記憶體百分比 | 百分比 | 最大值 | 伺服器上使用中的記憶體百分比總計 |
| 儲存空間 | |||
| 已用 | 位元組 | 最大值 | 使用中的儲存體數量 |
| 限制 | 位元組 | 最大值 | 伺服器的儲存體上限 |
| 儲存體百分比 | |||
| 已用 | 百分比 | 最大值 | 已用儲存體佔伺服器儲存體上限的百分比 |
| IO | 百分比 | 最大值 | 使用中輸入及輸出百分比 |
| 主機網路 | |||
| 出 | 位元組 | 總計 | 伺服器上送出網路資料流量的總和 |
| 輸入 | 位元組 | 總計 | 伺服器上送入網路資料流量的總和 |
| 連線 | |||
| 作用中 | 計數 | 最大值 | 伺服器的作用中連線數 |
| 已中止 | 計數 | 總計 | 連接至 MySQL 伺服器失敗的嘗試總數 |
| 抄寫 | |||
| 延遲 | 秒 | 最大值 | 抄本在重播從來源伺服器收到的交易時落後的秒數 |
性能簽章
每一個感應器都有一個經過策劃的性能簽章知識庫,可針對送入的度量值持續進行評估,並用來提出取決於使用者影響的問題或發生事件。
內建事件 會根據實體上失敗的性能簽章來觸發問題或突發事件,而 自訂事件 會根據任何特定實體的個別度量值臨界值來觸發問題或突發事件。
如需 Azure MySQL Database Service 感應器之內建事件的相關資訊,請參閱 內建事件參照。