2017-04-05 199 views
1

當來監視正在使用.NET的核心最初是同步的RESTful API中,有哪些可能有任何的最佳推薦工具:工具監測RESTful服務

  • 性能監控
  • 服務健康檢查
  • 記錄
  • 跟蹤
  • 儀表盤

我會對任何開源的平臺工具感興趣,如果可以的話,它們可以監控未在集裝箱環境中運行的API。

回答

1

我們正在使用Prometheus + Telegraf + Grafana:一種旨在從應用程序收集指標並提供警報和圖形(使用Grafana)的解決方案。對此非常滿意:它的開放源代碼,彈性和可擴展性。

我看到有一個open-source Prometheus client for .net,儘管如果無法使用,您可以使用Telegraf公開您的指標。

0

性能監測,服務健康檢查和儀表板可以通過Consul完成。服務發現非常棒,並且會很好地迎合您的API。

這裏看看他們的軟件比較頁:

https://www.consul.io/intro/vs/index.html

當談到日誌聚合和堆棧跟蹤,我個人會用SplunkRetrace但是當你正在尋找開源的我會去GrayLog