当 Graphite 的 Carbon 聚合器可以完成同样的工作时,为什么还要使用 statsd?

2024-02-05

我一直在探索 Graphite 图形工具来显示来自多个服务器的指标,似乎“推荐”方法是首先将所有指标数据发送到 StatsD。 StatsD 聚合数据并将其发送给 Graphite(或更确切地说,Carbon)。

就我而言,我想对跨服务器的指标进行简单的聚合,例如总和和平均值,并在石墨中绘制出来。 Graphite 配备了一个 Carbon 聚合器,可以做到这一点。

StatsD 甚至不提供我正在谈论的那种聚合。

我的问题是 - 我应该在我的用例中使用 statsd 吗?我在这里缺少什么吗?


  1. StatsD 通过 UDP 运行,这消除了 Carbon-aggregator.py 响应缓慢以及在应用程序中引入延迟的风险。换句话说,松耦合。

  2. StatsD 支持入站指标采样,当您不希望聚合器采用 100% 的所有数据点来计算描述性统计数据时,这非常有用。对于大容量代码部分,通常使用 0.5%-1% 的采样率,以免 StatsD 过载。

  3. 统计D有广泛的客户端 https://github.com/etsy/statsd/wiki支持。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当 Graphite 的 Carbon 聚合器可以完成同样的工作时,为什么还要使用 statsd? 的相关文章

  • 使用 node-exporter textfile 收集文件中的 metrics

    背景 xff1a 本来打算使用 process exporter 来监控 airflow celery worker 进程的 xff0c 但是当 airflow worker 并发数量达到 2000 时 xff0c process expo
  • elk笔记16--aggs-Metrics Aggregations

    elk笔记16 aggs Metrics Aggregations 1 Metrics Aggregations 简介 2 Metrics Aggregations 分类 2 1 Avg Aggregation 2 2 Weighted A
  • Spring Boot Metrics使用

    Spring Boot 使用Metrics监控 导入pom依赖
  • 如果声纳阈值被突破,我该如何让 Hudson/Jenkins 失败?

    我使用 Maven 构建我的 Java 应用程序 使用 Jenkins 构建 CI 使用 Sonar 构建指标 目前我有一个创建声纳报告的构建工作 通过 Jenkins 中的构建后步骤触发 我想将其设置为在满足某些阈值时构建失败 即任何重大
  • 用于测量代码行数的 Eclipse 插件

    我正在运行 Eclipse Helios 3 6 想知道是否有一个不错的插件可以计算logicaljava 源文件中的代码行 从逻辑上讲 我的意思是 if j gt 6 j 换句话说 将计算 2 行逻辑代码 2 条语句 而不是 3 行物理代
  • 如何在 Eclipse 中获取类型(接口/类/枚举)中的方法计数?

    我想知道一个接口声明了多少个方法或一个类 枚举实现了多少个方法 如何在 Eclipse 中得到它 像这样的插件metrics可以给你 The 日食指标插件 另一个 也提供了类似的指标 每个类的加权方法
  • 计算混淆矩阵的更快方法?

    我正在计算图像语义分割的混淆矩阵 如下所示 这是一种非常冗长的方法 def confusion matrix preds labels conf m sample size preds normalize preds 0 9 returns
  • Java应用程序分析[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个Java代码分析器 我可以用它来分析我的应用程序 它是一个在后端运行的服务 在生产 所以
  • Micronaut:如何获取 Prometheus 格式的指标?

    我应该如何配置 Micronaut 才能获得 metrics普罗米修斯格式 Used 微型机器人1 0 0 M3 Now micronaut metrics enabled true export prometheus enabled tr
  • 将石墨指标偏移当前时间范围内的最低值

    我有带有 Graphite 指标的 Grafana 我有一个图表显示EnqueueCountActiveMQ 中的某些特定队列 问题是EnqueueCount显示自创建队列以来的所有值 因此当我将 Grafana 中的时间范围缩小到 今天到
  • Eclipse 计算代码行数[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我已经尝试过指标插件 http metrics sourceforge net虽然这很好 但这并不是我
  • iOS PDF 解析 Type 1 字体指标

    我正在 尝试 编写一个 PDF 到纯文本解析器 我使用 pdfKitten 作为示例 我的 PDF 包含 标准 14 种字体 中包含的 type1 字体 随后 PDF 字体字典不包含 Widths FirstChar LastChar 的键
  • Springboot 与 Spring-cloud-aws 和 cloudwatch 指标

    我想开始在我的 Springboot 应用程序中使用指标 并且我还想将它们发布到我的 amazon cloudwatch 我知道使用 Springboot 我们可以激活 spring actuator 它提供内存指标并将其发布到 metri
  • Grafana:如何获得选定时间段的持续时间

    I can t find the correct mathematical formula to compute a SLA availability with Grafana I have graph to show the durati
  • 计算一组集合之间的相似度

    假设有4组 s1 1 2 3 4 s2 2 3 4 s3 2 3 4 5 s4 1 3 4 5 有没有一个标准的度量来表示这组4组的相似程度 感谢您对Jaccard方法的建议 然而 这似乎是成对的 如何计算整组集合的相似度 成对地 你可以计
  • 计算 Graphite 中 groupByNode() 结果的百分比

    我有两组石墨系列 都是这种格式 第二组是相同的 只是它具有 x y 前缀而不是 a b a b ccc a1 hr a b ccc a2 hr a b ccc a3 hr a b ddd a1 hr a b ddd a4 hr 要按我使用的
  • Java 中 switch 的 McCabe 循环复杂度

    我使用的 switch 语句有 13 个案例 每个案例只有一行返回值 麦凯布将其涂成红色 有没有更简单的方法来编写一个大的 switch 语句 读起来似乎并不复杂 但我不喜欢默认设置变成红色 如果其他人在我的代码上使用相同的工具并看到红色的
  • 使用 nltk 中的meteor_score模块评估模型时如何实现meteor分数?

    我目前有 2 个文件 reference txt 和 model txt 这两个文本文件包含原始字幕和训练后生成的字幕 我可以简单地执行以下操作来获取流星分数 score nltk translate meteor score meteor
  • 如何在 Tensorflow 中计算 Spearman 相关性

    Problem 我需要计算 Pearson 和 Spearman 相关性 并将其用作张量流中的指标 对于皮尔逊来说 这是微不足道的 tf contrib metrics streaming pearson correlation y pre
  • 数据聚合和缓存:如何按时间间隔快速绘制大型时间序列数据集的图表

    我有一个巨大的时间序列数据集 我想绘制图表 时间序列可以追溯到 5 年前 从后端的角度来看 以各种分辨率 间隔 显示这些数据的常用方法是什么 本质上我想绘制这样的数据图表 https bitcoinwisdom com markets bi

随机推荐