设置Netflix Hystrix以使用指标仪表板

时间:2013-09-11 00:16:53

标签: java netflix

我正在项目上使用Netflix的Hystrix库来提供容错功能,这样我就可以跟踪服务的当前负载,查看任何失败的服务并避免故障点发生。< / p>

到目前为止,我已经在Eclipse中建立了一个Hystrix的基本示例,我在其中创建了一个动态Web应用程序,创建了一个Tomcat服务器,并且能够成功地使用Hystrix在其HystrixCommand对象中提供的fallBack方法。对服务的请求超时,失败等。

我要做的下一件事是实现实际的指标仪表板,其中I've been following the instructions here。我有两个问题:

  • 我不知道是否需要手动启动每个HystrixCommands的指标,或者这是否自动生成。
  • 我已经下载了hystrix-metrics-event-stream-1.3.3.jar以便将指标暴露给仪表板,但是当我转到地址localhost:8080 / HystrixServer / hystrix.stream时,我收到了指向HystrixMetricsPoller的NullPointerException,它位于下载的jar文件中。

周围没有太多的文档,我没有找到任何实现指标和仪表板方面的东西,所以现在对此感到完全不知所措。

任何和所有帮助将不胜感激!

谢谢, 卡尔。

1 个答案:

答案 0 :(得分:1)