问题标签 [akka-monitoring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
393 浏览

java - kamon akka 2.4 throws a java.lang.VerifyError

I am using Kamon version 0.6.1 and akka 2.4.6 and scala 2.11.8. I have done the necessary configurations in my application.conf and I am starting my application using the javaagent .However i get a java.lang.VerifyError .

Here are my details

pom.xml

My application.conf

I am starting my application as follows :

I am getting the following exception on starting my application

If I discard the aspectJweaver jar while running the application, it starts up normally However, it does not print any actor metrics. It prints only system metrics as shown below

0 投票
1 回答
74 浏览

playframework - 节点尝试加入集群时失败

我有前端和后端服务器。

前端运行 Play!2.5 和 akka 2.4.11 后端运行 akka 2.4.11

两者都运行 kamon 0.6.3,并具有以下依赖项:

在 build.sbt 我有以下内容:

我从 aspectj weaver 开始后端:

在 plugins.sbt 我添加了以下插件:

但是,当我启动后端和前端时,当我的前端节点加入后端集群时,我立即在后端收到以下异常。

你能帮忙吗?

0 投票
1 回答
870 浏览

scala - Akka-streams:如何在 kamon-akka 报告的指标中获取流名称

我一直在尝试为 Akka 流设置一些工具。得到它的工作,但是,即使我命名了属于流的所有流,我仍然在指标中得到这种名称:flow-0-0-unknown-operation

我正在尝试做的一个简单示例:

我基本上想查看为“myflow”创建的具有正确名称的 Actor 的指标。

这甚至可能吗?我错过了什么吗?

0 投票
1 回答
625 浏览

akka-http - 演员统计数据未从 Kamon 发送到 StatsD

我正在尝试将KamonStatsD 后端一起用于 Akka 监控/遥测。我目前只有一个演员,我正在向ask呼叫者发送回复。我可以在 Graphana 和 Graphite 中看到我的自定义计数器数据以及 JVM 和操作系统统计信息,但没有来自 Akka 的参与者统计信息。我的项目就像这个介绍一样设置,但我添加了 Kamon 的东西和我自己的 HttpService。我错过了什么?

这是我的配置:

这是我的服务:

Main.scala(启动)

构建.sbt

项目/plugins.sbt

从命令行启动:

0 投票
0 回答
257 浏览

scala - 使用 kamon-akka 0.6.x 监控 routee actor 的邮箱大小指标

我正在使用kamon-akka的0.5.2 版来监控我的 akka 演员,没有任何问题。然后我将它升级到0.6.3并注意到一些统计信息没有发送。

当我查看 kamon 的源代码时,我看到没有为在路由器下运行的 routee actor 发送邮箱大小指标。相反,正在为 routee 参与者发送路由指标,例如routingTime 。但是,我将他们用作工作人员,需要监控他们的邮箱大小。

这是 kamon 源的一部分,它使用RouterMetrics而不是包含邮箱大小指标的ActorMetrics创建路由监视器:

我不确定这是否是一个错误,但我该如何解决这个问题?是否有任何配置或解决方案来解决它?

先感谢您。

0 投票
1 回答
536 浏览

java - Kamon:Aspectjweaver 失踪

我正在借助 akka 框架(尤其是 2.3 版)开发一个 java 应用程序。而且我需要在运行时监控我的工作演员。更准确地说,我需要获取演员邮箱大小/工作演员数量等。

我选择了Kamon 框架并尝试将其连接到我的应用程序,但遇到了问题。我根据文档做了一切。

正如他们在他们的网站上所说

将 kamon-jmx 依赖项添加到您的项目中,并确保它在运行时位于您的类路径中,就是这样。Kamon 的模块加载器将检测到 JMX 模块在类路径中并自动启动它。

好的。我添加了kamon-akka、kamon-jmx、kamon-core 依赖(都是0.6.7版本),在我的main方法中添加了一行代码:

我在我的 IDE 中按下了运行,然后我在控制台中收到了这条消息:

我已经尝试了以下所有方法:

  • 将 kamon-autoweaver 添加到依赖项部分
  • 将 javaagent 参数传递给我的应用程序: java -javaagent:~/.aspectj/aspectj-weaver.jar my-app.jar

但结果是一样的:缺少 AspectJWeaver。

0 投票
2 回答
697 浏览

playframework - 播放 2.6 Kamon AspectJ 缺失错误

我正面临着 kamon 集成的这个问题。尝试了各种其他方法仍然无法解决此问题。我有一个在这些配置上运行的示例项目。我一定错过了一些非常简单的东西。

插件.sbt

构建.sbt

开机启动

0 投票
1 回答
451 浏览

akka - 如何为 dockerized Akka 应用程序配置 Kamon?

我在 Akka 中创建了一个示例服务,用于测试 Kamon + DataDog 监控。

这是我添加的依赖项:

以下是启用的插件build.sbt

然后application.conf

最后在Main我调用的类中:

在 EC2 上,我为 docker 安装了 datadog-agent。

当我在 EC2 实例上运行服务容器然后查看 DataDog 界面时,我没有看到任何与 akka 相关的指标,只是一个标准指标列表,例如:datadog.process.agentdocker.cpu.usagesystem.io.await

如果将 akka 应用程序打包到 docker 并部署在 EC2 上,如何启用 akka 相关指标?

0 投票
1 回答
413 浏览

akka - 如何在 Kamon(1.x) Datadog 仪表板中显示所有指标的服务名称前缀

我正在使用 Kamon DatadogAgentReporter 在我的应用程序中记录不同的指标。将 Kamon 从 0.6.x 迁移到 1.x 后,我只能看到带有标签的指标列表,没有任何服务名称。我添加了这样的记者,Kamon.addReporter(new DatadogAgentReporter()) 和下面给出的配置,

我错过了什么?如何获取指标的显示服务名称前缀?

提前致谢!

0 投票
2 回答
983 浏览

prometheus - Akka Stream 和 Kamon-Prometheus 不返回任何指标但加载一个空页面

我尝试将 kamon-prometheus 与 akka 流项目集成,但在http://localhost:9095/它加载了一个空页面。在控制台中,我可以看到在http://localhost:9095/提供指标信息的消息。当我尝试使用 akka 快速入门项目时,它运行良好。

akka 流是否支持 kamon?