问题标签 [graphite]
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.
c# - 在 Windows 环境中使用 Etsy 的 StatsD
在 Windows 环境中使用 Etsy 的Statsd需要什么?我的意图是创建一个.net 客户端来使用 Statsd。
metrics - 使用 Statsd 和 Graphite 组合图形
在 Statsd 客户端中,如何组合两个图表以将其显示为一个?
像这样?
graphite - 石墨的价值积累
每次用户连接到我的网站时,我都会发送一条消息。
使用这种格式:
我的问题是石墨给我一个图表,每分钟只有一条值为“1”的线。我每分钟发送随机数量的消息(6 到 60 之间),但我认为 Graphite 限制为第一条(或最后一条?)消息,以显示一个值。
如何每分钟计算每条消息的总和?
node.js - 使用 StatsD(通过 etsy)和 Graphite 跟踪指标,graphite graph 似乎并没有绘制所有数据
我们有一个指标,每当用户在我们的网站上执行某个操作时,我们都会增加该指标,但图表似乎并不准确。
因此,出于这种预感,我们投资了 carbon 的更新日志,发现该操作今天已经发生了 4000 多次(使用 grep 和 wc),但根据图表的积分结果,它仅返回 220 次。
这可能是什么原因?正在使用 statsd php 库将数据报告给 statsd,并调用statsd::increment('metric');
并如上所述,日志确认今天发生了 4,000 多次此密钥的更新。
我们正在使用:
石墨 0.9.6 与 statsD (etsy)
python - 在 OS-X Lion 上安装 Graphite。如何配置apache2?
我正在尝试在本地配置石墨。这些说明非常直接且易于遵循(参见此处),直到关于配置 apache2 的部分,说明变得模糊,并且似乎没有一个选项适用于 OS-X。下载石墨源没有提供安装指南中描述的示例“vhost.conf”,并且我的 apache2 目录(/etc/apache2)没有以下任何目录,说明可能是选项:sites-available、sites-启用,/conf/vhosts.d/
我需要制作这些目录吗?如果是这样,一旦它们被创建,我会放在那里。除了允许 mod_python 之外,我如何修改 httpd.conf?抱歉,这可能是最基本的 apache 问题,但我以前从未这样做过!
metrics - 实时绘制应用程序事件指标的解决方案
我们有一个解析推文的应用程序,我们希望实时查看活动。我们尝试了几种解决方案,但均未成功。我们的主要问题是图形解决方案(例如:石墨)需要连续的指标流。当数据库聚合指标时,它是完成的平均操作,而不是总和。
我们最近看到方形立方体符合我们的要求,但它太新了。
有什么选择吗?
python - 使用 Python 记录器 SocketHandler 直接登录到碳(石墨)?
我尽力通过 SocketHandler 将指标直接记录到 carbon 中,但没有成功:
logger.conf
:
然后,用它来登录:
这是一个可悲的失败......
我可以用echo "test.metric 42 $(date +'%s')" | nc $HOST 2003
你看到什么了吗?
我会尝试做一些永远不会奏效的事情吗?
谢谢你的帮助!
graphite - 请求仪表板时是否可以指定日期范围?
我在一个测试环境中使用 Graphite,我在其中运行了几个有限持续时间的测试。我已经设置了几个仪表板,其中包含我想要查看的一般信息,但是如果我可以在 HTTP 请求中指定特定测试的时间范围以显示仪表板,那将很方便。我知道单个图表支持此功能,但有没有办法为整个仪表板执行此操作?
我想到的是使用如下所示的仪表板 URL:
http://graphite:8000/dashboard/adserver?from=18%3A06_20111201&until=18%3A39_20111202
谢谢!
-特拉维斯
node.js - Graphite 不绘制 statsd 请求
我在使用 uwsgi 运行 nginx 1.010 的 Ubuntu 11.04 上安装了石墨和 statsd(nodejs 0.6.2)。
我可以确认石墨设置正确,因为当我运行示例 python 客户端时,它将按应有的方式在图表上删除数据。但是,当我启动 statsd (它没有错误地启动)并启动我的应用程序时,它只是循环和转储统计信息,我看不到任何统计信息被绘制出来。
我已经在端口 8125 上完成了 tcpdump,我看到请求进来了。有什么想法吗?