问题标签 [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 回答
184 浏览

prometheus - 是否可以更改 Kamon Prometheus 报告者公开指标的端点?

默认情况下,kamon-prometheus 在http://localhost:9095公开指标。是否可以更改它,例如:http://localhost:9095/metrics

0 投票
1 回答
187 浏览

azure - Akka.NET 记录器未将日志发送到 Application Insights

我已将 Application Insights 设置为 Akka.NET 中的日志记录提供程序,并设置Akka.Monitoring为记录各种自定义指标(例如计数收到的消息和计时处理持续时间)。这很好用。

但是我使用 Akka.NET 的记录器生成的日志不会发送到 Application Insights:

我希望在 Application Insights 的 Traces 部分中看到它以及我的其他 .NET Core 日志项。但是,这些日志确实出现在我的运行时输出中,我假设它是标准输出。

Application Insights 的配置Akka.Monitoring.ApplicationInsights如下:

解决方案:

感谢彼得的回答,我不得不为此实现一个自定义记录器:

0 投票
1 回答
107 浏览

akka - 在akka集群中关闭节点/成员的正确方法

当在akka集群中变得无法访问时,是否有任何适当的方法来关闭节点。我想在节点无法访问时将 api 暴露给它,但我更喜欢以编程方式找到另一种方式或某些东西。自动关机不再是一种选择,因为我一直有脑裂问题。

我可以在接收 方法中关闭节点吗:

def 接收:接收 = { case MemberUp(member) =>

0 投票
1 回答
1109 浏览

scala - 如何配置 Akka 以使用 Kamon 向 Prometheus 公开指标?

我正在尝试配置基于 Akka 2.6.10 的项目,以将度量值公开给 Prometheus。我看到了这个使用Kamon的问题,但我无法弄清楚我的配置中缺少什么。我的文件具有以下配置:build.sbt

plugins.sbt

我添加了application.conf

然后我启动一个调用 counterActor 的 MainClass:

我认为在此之后我可以使用Prometheus 控制台 ( http://127.0.0.1:9090/graphsbt run ) 启动应用程序并收听指标,但我看不到任何与我的演员相关的指标。我的猜测是我必须在 prometheus 文件中配置。我对吗?我应该如何配置它?scrape_config/etc/prometheus/prometheus.yml