0

我无法使用akka.actor.ActorContext创建肉桂指标:-

val summaryStateUpdated: Rate = CinnamonMetrics(context).createRate("summaryStateUpdated")

上下文是akka.actor.ActorContext

但是当我使用akka.actor.ActorSystem时,肉桂指标可以正常工作:-

val summaryStateUpdated: Rate = CinnamonMetrics(actorSystem).createRate("summaryStateUpdated")

其中actorSystem是akka.actor.ActorSystem

我正在使用2.7.4版本的肉桂依赖项。

addSbtPlugin("com.lightbend.cinnamon" % "sbt-cinnamon" % "2.7.4")

我正在使用2.11.12版本的 scala。

4

1 回答 1

0

我认为你要做的是做演员特定的指标。

为了做到这一点,你必须在演员内部做第一行。

这是一个示例https://developer.lightbend.com/docs/monitoring/2.7.x/extensions/custom.html#custom-metric-example

检查导入的依赖项是否与示例匹配。

例如,它是自定义指标,但您可以在演员内部做任何您想做的事情。

于 2018-03-15T15:27:01.167 回答