微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有非常简单的石墨教程?

如何解决有没有非常简单的石墨教程?

鉴于我在 Docker 中安装了 Graphite,有没有人知道某个地方有一个非常简单的石墨教程,该教程展示了如何输入数据,然后在 Graphite Webapp 中的图形上绘制数据?我的意思是非常基本的东西,而不是无休止的配置和一页又一页的设置各种组件。

我知道有实际的 Graphite 文档,但它是在设置各种组件之后设置的。这足以让任何人远离使用 Graphite。

鉴于 Graphite 在 Docker 中运行,作为开始,我只需要知道使用文本输入数据、在 Graphite Web App 中显示数据以及查询回数据的步骤。

解决方法

我想你已经容器化并配置了所有的石墨组件。

首先,如果您打算从本地或外部主机馈送石墨,请确保您发布了明文和 pickle 端口。 (默认: 2003-2004 )

之后,根据文档,您可以执行一个简单的 Netcat 命令,通过 TCP/UDP 将指标以 <metric path> <metric value> <metric timestamp> 格式发送到 carbon

while true; do
echo "local.random.diceroll $RANDOM `date +%s`" | nc -q 1 ${SERVER} ${PORT}
done

您应该在石墨网 GUI 中看到使用随机整数图生成的 local/rando/diceroll 路径。

参考:https://graphite.readthedocs.io/en/latest/feeding-carbon.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。