codahale-metrics相关内容

DropWizard 指标仪表与计时器

我正在学习 DropWizard Metrics 库(以前称为 Coda Hale 指标)并且我我不知道什么时候应该使用 Meters 和 Timers.根据文档: 仪表:仪表测量一组事件发生的速率 和: 计时器:计时器基本上是一种事件持续时间的直方图和其发生率的计量表 根据这些定义,我无法辨别它们之间的区别.让我感到困惑的是 Timer 没有按照我期望的方式使用它.对我来 ..
发布时间:2021-12-31 15:41:42 Java开发

如何检索输出大小和从 Spark UI 写入的记录等指标?

如何在任务或作业完成后立即在控制台(Spark Shell 或 Spark 提交作业)上收集这些指标. 我们使用 Spark 将数据从 Mysql 加载到 Cassandra,它非常庞大(例如:~200 GB 和 600M 行).当任务完成后,我们要验证spark过程到底做了多少行?我们可以从 Spark UI 获取数字,但是我们如何从 spark shell 或 spark-submit ..

尝试在 Spring Boot 中集成 Coda Hale Metrics,在/metrics 中没有看到指标

我已经按照指示将 coda hale 指标库添加到类路径中会自动自动配置指标. 成功了,我得到了注入的 metricRegistry bean. 但是,如何在/metrics 端点中公开这些新指标? 谢谢! 解决方案 这不是它应该的工作方式.Codahale 有一些指标类型不能映射到 Spring Boot,因此一旦开始以这种方式收集指标,您应该使用 Codahale 原 ..
发布时间:2021-08-20 19:30:13 其他开发

Spark流自定义指标

我正在研究一个Spark Streaming程序,该程序检索Kafka流,对该流进行非常基本的转换,然后将数据插入DB(voltdb,如果相关). 我正在尝试测量将行插入数据库的速率.我认为指标可能有用(使用JMX).但是我找不到如何向Spark添加自定义指标.我查看了Spark的源代码,还发现有人可以解释如何添加自定义指标(最好通过JMX)来触发流媒体吗?或者,如何测量我对数据库(特别是Volt ..
发布时间:2021-02-12 19:14:49 Java开发

使用MetricsServlet在Cassandra中获取指标

我想获取我的每个Cassandra节点(不使用JMX)作为JSON对象的各种指标,例如读/写延迟,磁盘利用率等。在我看来, MetricsServlet 可以做到这一点。但是,我仍然无法弄清楚,要使用它,我需要做些什么(Cassandra不附带metrics-servlets)。如果能得到一些建议/示例代码(用于获取任何指标),我将不胜感激。 解决方案 Cassandra不是Java We ..
发布时间:2020-09-29 21:11:06 Java开发

如何从Spark UI检索输出大小和记录等指标?

任务或作业完成后,如何在控制台(Spark Shell或Spark提交作业)上收集这些指标. 我们正在使用Spark将数据从Mysql加载到Cassandra,并且它非常大(例如:〜200 GB和600M行).任务完成后,我们要验证火花处理过程中到底有多少行?我们可以从Spark UI中获取编号,但是如何从Spark Shell或Spark提交作业中检索该编号(“已写输出记录"). 从 ..

如何在日志中显示Dropwizard活动请求

这个问题与我问的问题有关.此处. 我正在尝试每10分钟记录对我的Dropwizard应用程序进行的活动请求的数量.这样做的目的是跟踪应用程序的使用情况,以便获得适当的支持.为此,我尝试将dropwizard指标公开到日志中.为了进行测试,我编写了以下代码: @GET @Path("/metrics") public MetricRegistry provideMetrics() { ..
发布时间:2020-05-09 19:15:04 Java开发

如何每X秒重置一次指标?

我正在尝试使用 DropWizard指标库来测量我的应用程序中的应用程序和jvm级别指标>. 下面是我的指标类,我在代码中使用它来增加/减少指标.我正在调用以下类的increment和decrement方法来增加和减少指标. public class TestMetrics { private final MetricRegistry metricRegistry = new Me ..
发布时间:2020-05-09 19:14:32 Java开发

如何重置Dropwizard指标的计时器?

我们正在处理定期收到的消息.我们使用codahale dropwizard指标的“计时器"来衡量处理它们所需的时间. 我发现有人在此处遇到相同的问题: “存储量呈指数递减的问题是,如果没有新数据输入,它将始终保持相同的数字.例如,假设您将计时器更新为5和7(那么就什么都不用了) ,那么无论您何时看到(即使在x小时后),计时器仍将显示平均值为6,无论如何均不能代表最近5分钟. 因此,仅当数据一 ..
发布时间:2020-05-09 19:12:00 其他开发

Codahale指标:在普通Java中使用@Timed指标注释

我正在尝试使用codahale指标将指标添加到普通Java应用程序。我想使用@Timed注释,但我不清楚它使用哪个MetricRegistry,或者如何告诉它使用哪个MetricRegistry。该应用程序是一个简单的Java 8应用程序,使用Maven 3构建,没有Spring,没有Hibernate。 我找不到任何关于如何在dropwizard中实现@Timed的文档文档: https: ..
发布时间:2018-12-10 23:46:34 Java开发

DropWizard Metrics Meters与Timers

我正在学习 DropWizard Metrics库(以前的Coda Hale指标)和我我很困惑何时应该使用米 vs 计时器。根据文档: Meter:一个仪表测量一组事件发生的速率 和: 计时器: 计时器基本上是一种事件类型持续时间的直方图,以及它出现率的计量表 基于这些定义,我无法分辨出这些定义之间的区别。令我困惑的是, Timer 的使用方式与我预期的方式不同。对我来说, ..
发布时间:2018-12-10 11:39:38 Java开发