簡體   English   中英

使用其 REST API 將 Azure DevOps 指標獲取到 Elatic Search 數據庫?

[英]Get Azure DevOps Metrics into Elatic Search Database using its REST API?

我想使用 Kibana 以及其他一些數據來分析我的 Azure DevOps 組織中的一個團隊的一些指標。 因此,我需要將所有提交導入彈性搜索數據庫。 但是,根據 elastic 的集成頁面https://www.elastic.co/de/integrations?solution=all-solutions ,他們只支持從 Azure 的基礎設施組合而不是他們的 DevOps 產品中獲取數據。 這就是為什么我考慮使用 DevOps 的 REST-API 收集數據的原因,我每天都會調用它。

我的問題:有沒有更優化的方法? 有人已經做過類似的事情了嗎?

先感謝您。

您可以檢查內容來源

Workplace Search 可以從許多不同的內容源中提取數據。 內容源通常是第三方服務,例如 GitHub、Google Drive 或 Dropbox。 您還可以使用自定義 API 源構建自己的連接器,這允許您在平台上創建唯一的內容存儲庫並通過唯一可識別的端點將任何數據發送到 Workplace Search。

由於 Workplace Search 不支持 DevOps,您可以檢查Connecting custom sources 並使用 Commits - Get Commits API 來檢索項目的 git 提交:

GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/commits?api-version=6.0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM