使用 Grafana 建立 Azure DevOps 的服務勾點
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Grafana 是開放原始碼功能豐富的計量儀表板和圖形編輯器。 它支援 Graphite、Elasticsearch、OpenTSDB、Prometheus 和 InfluxDB 分析服務。 使用 Grafana 服務勾點在完成 Azure Pipelines 部署時標注 Grafana 儀表板。
注意
Azure DevOps Server 2019.1 和更新版本支援 Grafana 的服務勾點。
建立服務勾點訂用帳戶
流覽至專案設定:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
選取 [建立訂閱]。
在服務清單中選擇 Grafana ,然後選擇 [ 下一步]
針對[發行部署已完成] 事件,設定選擇性篩選:發行管線名稱、階段名稱和狀態
提供 Azure DevOps 張貼注釋所需的 Grafana URL 和 Grafana API 權杖 。
- 如果您核取 [ 批註部署持續時間] 視窗,新增的批註會對應至部署 (部署的開始和結束時間戳記) 。
- 如果未核取,批註只會對應至部署的完成時間戳記。 儀表板輸入可用來選擇特定儀表板作為批註的目標,而不是標注所有儀表板的預設行為。
選擇 [測試 ] 以確認 Azure DevOps 可以使用提供的設定並成功建立訂用帳戶。
驗證之後,選擇 [ 完成 ] 以完成訂用帳戶的建立。