使用Spring云流时如何在涡轮机集群中聚合hystrix指标

时间:2016-08-02 09:07:07

标签: spring-cloud spring-cloud-netflix turbine spring-cloud-stream

我们希望将我们的hystrix /涡轮机设置更改为使用spring-cloud-stream(使用Kafka总线)。这些变化非常简单,我可以在仪表板中看到我所有的hystrix电路和指标...但我的集群分组不再有用......

在较早的设置中,我的boostrap.yml中会有以下属性:

eureka.metadataMap.turbineCluster: my-cluster-name

我的涡轮配置会有类似的东西:

turbine.clusterNameExpression: metadata['turbineCluster']

我认为,由于我们现在正在使用kafka总线,因此eureka不再使用了,这是没有实际意义,但我现在无法弄清楚如何设置群集名称...我可以在appname前加上使用集群名称并使用clusterNameExpression来提取前缀,但也许我可以做更简单的事情......任何想法?

编辑1:我无法使用clusterNameExpression ...它们在spring-cloud-starter-turbine-stream中不可用...

编辑2:看起来好像是spring-cloud-starter-turbine-stream使用Turbine 2,而spring-cloud-starter-turbine使用Turbine 1. Turbine 2在配置方面确实不同......

0 个答案:

没有答案