当前位置: 首页 > 知识库问答 >
问题:

spark如何报告/收集指标

狄楷
2023-03-14

这定义了几个接收器、指标等。但它们是收集的吗?

  1. 假设我将 JxmSink 添加到 metric.properties 文件中,并启用了所有实例指标(主实例、应用程序、工作线程、执行程序、驱动程序、随机排序服务、应用程序主站)。
  2. 假设设置了 jmx 端口。

在哪里收集指标:我应该连接到所有群集节点还是仅连接到驱动程序节点?

共有1个答案

潘向明
2023-03-14

Spark指标不需要从单个节点提取,如果在指标属性文件中配置了相应的接收器主机,则指标将在每个配置的秒内推送到它。我们的设置配置为让GraphiteSink收集指标,需要如下所述的配置(以及您提到的其他配置)

    < li >准备带有Graphite服务器endpoint的规格配置属性文件
    *.sink.graphite.class=org.apache.spark.metrics.sink.GraphiteSink
    *.sink.graphite.host=<graphite-server-host>
    *.sink.graphite.port=<graphite-server-port>
    *.sink.graphite.period=10
    *.sink.graphite.prefix=dev
 类似资料:
  • 我正在一个滴滴巫师应用程序中工作。目前,使用拖放向导,某些指标包含在 终结点中 因此,如果您将< code>@Timed设置为控制器,它会自动出现在那里。 问题是当想要添加自定义指标时。 我检查了这份文件: https://metrics.dropwizard.io/3.1.0/getting-started/ 所以我创建了自己的注册表并添加了自己的计时器。 我在控制台报告器中看到它,工作得很好。

  • 我已经在分析模式下成功启动了我的应用程序,但我不确定如何从Jprofiler生成报告或指标。 我可以看到Live内存(所有对象、记录的对象编号。of.实例计数等)、堆遍历器等,但我不确定JProfiler对我的应用程序的结论或建议。 有人能帮忙吗?

  • 上下文:Adwords、XML、REST 我们最近发生了一件最奇怪的事情:我们发送了一个报告请求(在一大批相关请求中),要求一个帐户性能报告,并收到了一个Ad性能报告。此外,报告请求指定了一天,但结果指定了一个天数范围。 这是回来的。 是的,数据似乎有些混乱。但是,REST调用的状态代码是200,因此报告数据被认为是正确的。随后的处理揭示了故障。 这是我们多年来第一次遇到这种情况,我们一直在发送这

  • 有人能告诉我如何为子报表设置不同的数据适配器吗?我似乎找不到使用不同连接的示例/教程。本质上,我正在创建一个基于JavaBean集合的报告,我正在努力迭代一个嵌套的对象集合,所以我想我会创建一个子报告,该子报告使用不同的JavaBean集合数据适配器集到主报告中JavaBean对象所包含的ListArray对象(我希望这是清楚的?)。 因此,例如,我可能有对象供应商,它作为JavaBean集合数据

  • 我正在使用codahale指标(现在是dropwizard指标)来监控系统中发生的一些“事件”。我使用计数器来跟踪“事件”发生的时间。 我检查了报告器打印的值,以获取我的计数器指标,似乎该值一直在增加(而且从未下降)。这似乎合乎逻辑,因为我总是使用指标。每当我的“事件”发生时,inc()函数。

  • 使用指南 - 数据报告 百度统计为您提供网站的流量、来源、页面、访客、转化、SEO等多种网站分析报告,支持多维度细分和自定义查看,帮助您进行SEM、SEO优化,提高转化率。 概述 百度统计提供哪些数据报告 如何全方位地解读数据 如何添加常用报告 为什么有些报告没有权限 数据的下载与发送 报告的时效性及历史数据的存储 安装统计代码前的网站数据能查看吗主页&网站概况 主页介绍 帐户下网站简介 网站概况