用于监控Restful Services的工具

时间:2017-04-05 18:19:19

标签: .net monitoring microservices restful-architecture

当监控最初使用.net核心开发的同步restful API时,推荐使用的最佳工具是什么:

  • 效果监控
  • 服务健康检查
  • 登录
  • 跟踪
  • 仪表板

我会对任何可以监控未在容器化环境中运行的API的开源平台工具感兴趣。

2 个答案:

答案 0 :(得分:1)

我们正在使用Prometheus + Telegraf + Grafana:一种旨在从应用程序收集指标并提供警报和图表的解决方案(使用Grafana)。非常满意:它的开源,弹性和规模化。

我发现open-source Prometheus client for .net有{{3}},但如果没有,您可以使用Telegraf公开您的指标。

答案 1 :(得分:0)

性能监控,服务健康检查和仪表板可以通过Consul完成。服务发现非常棒,可以很好地满足您的API需求。

在此处查看他们的软件比较页面:

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

当谈到日志聚合和堆栈跟踪时,我个人会使用SplunkRetrace但是当您正在寻找开源时我会选择{{ 3}}