- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
向 statsd 发送数据时:
echo "foo:1|c" | nc -u -w0 127.0.0.1 8125
statsd会在刷新后输出结果并将数据插入influxDB:
{ counters:
{ 'statsd.bad_lines_seen': 0,
'statsd.packets_received': 1,
'statsd.metrics_received': 1,
foo: 1 },
timers: {},
gauges: { 'statsd.timestamp_lag': 0 },
timer_data: {},
counter_rates:
{ 'statsd.bad_lines_seen': 0,
'statsd.packets_received': 0.03333333333333333,
'statsd.metrics_received': 0.03333333333333333,
foo: 0.03333333333333333 },
sets: {},
pctThreshold: [ 90 ] }
运行命令显示influxDB信息:
$curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "db=mydb" --data-urlencode "q=SHOW MEASUREMENTS"
会成功回复:
{
"results": [
{
"series": [
{
"name": "measurements",
"columns": [
"name"
],
"values": [
[
"cpu_load_short"
],
[
"foo.counter"
]
]
}
]
}
]
}
那我想从influxDB查询数据:
$curl -G 'http://localhost:8086/query?pretty=true' --data-urlencode "db=mydb" --data-urlencode "q=SELECT value FROM foo.counter"
我收到错误消息:
{
"results": [
{
"error": "retention policy not found"
}
]
}
有什么想法吗?涌入数据库:0.9.3
最佳答案
您确实找到了正确的解决方案,即任何包含句点的标识符都必须用双引号引起来。原始查询解析为 select * from the measure "counter"from the retention policy "foo"
,因此出现 foo not found
错误。
关于未找到 statsd influxdb 保留策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32496339/
我一直在阅读自述文件 https://github.com/etsy/statsd但我不知道 StatsD 如何存储它获得的数据? 它做任何永久存储还是一件事?我试图弄清楚它使用什么数据库(如果有),
我想使用 Statsd 测量每秒请求数? 目前,我正在使用递增计数器,所以每当有新请求到来时它会递增 1? 在这种情况下,我能够捕获累积数据而不是每秒请求计数。 所以我需要的是每秒刷新计数器数据并删除
StatsD 和 Riemann 有什么区别?哪一个在大规模分布式系统上表现更好?我们有一个基于 Java 构建的分布式平台,我们希望监控应用程序指标,也许还有一些警报。我们知道检测不是免费的,所以理
我听说我们可以为 StatsD 创建我们自己的后端。 可能吗??如果是,请指导我如何完成。 谢谢。 最佳答案 这确实是可能的。您可以在 statsd 中找到 3 个后端的示例。项目 github.co
我在时间板上有一个时间序列图,它显示一个指标的数据,该指标具有多个称为“页面”的标签。该图的每个标签都有一行,我正在对值运行函数,因此对我的数据的查询是“ewma_5(avg:client.load_
我正在使用 statsd(准确地说是 django-statsd 库)来跟踪我的应用程序的计时指标。当我需要跨堆栈的多个级别测试某些内容时,就会出现问题。一个典型的例子:创建一个对象,从该对象调用 p
我正在努力理解 statsd 中的仪表概念。请解释它是如何工作的,并提供一些有用的例子。 doc我不是很清楚 Set a gauge value. stat: the name of the gaug
我在使用 etsy 的 statsD 时遇到了一些麻烦,看到我对 javascript 没有真正的经验,我想我应该问一个问题,也许有人以前遇到过这个错误,因为遗憾的是这次谷歌不是那个有帮助。 问题是几
我正在使用 statsd.timed 向 datadog 发送一些时间指标。这些指标正在一些 Datadog 仪表板中使用。更改发送的指标名称很简单,可以通过更新代码中 statsd.timed 调用
向 statsd 发送数据时: echo "foo:1|c" | nc -u -w0 127.0.0.1 8125 statsd会在刷新后输出结果并将数据插入influxDB: { counters:
我看到一直使用 statsd + telegraf + influxdb 的组合。 Statsd 收集、聚合和转发指标 Telegraf 聚合和转发指标 为什么不只使用 statsd(没有 Teleg
https://github.com/etsy/statsd/blob/master/docs/metric_types.md#timing “StatsD 计算出刷新间隔的百分位数、平均值(均值)、
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我正在开始检测 Web 应用程序,并使用 StatsD 收集尽可能多的相关指标。例如,以下是我当前使用的高级指标名称的一些示例: http.responseTime http.status.4xx h
本质上,我想验证每个字符串是否采用 StatsD 格式,就像这样 - :||#dim1:valueX,dim2:valueY 可以有多个维度和值。 示例字符串: jvm.memory.used:959
我正在使用以下正则表达式来匹配 StatsD 数据格式 - ^[\w.]+:.+\|.\|#(?:[\w.]+:[^,\n]+(?:,|$))*$ 这满足以下任何格式 - performance.os
我需要在 Web 应用程序中使用线程安全的 statsd 客户端来监视用户线程以获取统计信息。请提出一个既线程安全又不影响性能的解决方案。 最佳答案 Java 客户端呢 StatsdClient.ja
因此,我想安装 statsd 并使用客户端 python-statsd 为我的系统上成功安装的 Graphite 收集一些数据。我关注了this tutorial ,但我的 Graphite 文件夹中
我正在使用 telegraf与 influxdb ,并在 telegraf我正在使用 statsd_input 插件。 statsd_input.conf : [[inputs.statsd]]
我正在遵循这些说明(https://www.digitalocean.com/community/tutorials/how-to-install-and-use-graphite-on-an-ubu
我是一名优秀的程序员,十分优秀!