作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在专用的 Ubuntu 服务器上安装了 Graphite,它正确地收集了自己的系统性能数据,例如cpu 使用率
和 load_avg
并将其发送到 Carbon,然后我可以在 Graphite Web 上看到这些指标数据。
现在的问题是我想将这些指标数据从多个主机发送到碳/ Graphite 服务器。
我用了diamond将数据发送到持有 Graphite /碳的服务器,它成功地将我的命名方案创建为 Graphite ,但我在 Graphite 网络上看不到这些数据。
将这些数据输入到 Carbon 中并将其可视化到 Graphite 网中还有其他要求吗?
这是 Carbon 已经在端口 2003 上监听其所有接口(interface)
lnxg33k@ubuntu:~$ sudo netstat -nltp | grep python
tcp 0 0 0.0.0.0:2003 0.0.0.0:* LISTEN 2114/python
tcp 0 0 0.0.0.0:2004 0.0.0.0:* LISTEN 2114/python
tcp 0 0 0.0.0.0:7002 0.0.0.0:* LISTEN 2114/python
最佳答案
要测试 Graphite 网/碳配置,使用 bash 命令就足够了,例如:
echo "local.random.diceroll $(((RANDOM%6)+1)) `date +%s`" | nc localhost 2003;
(如果您没有从同一服务器运行命令,请将 localhost 替换为您的 Graphite 主机名)
如果您使用 Whisper 作为存储,您应该会在 GRAPHITE_STORAGE_DIR
目录中看到一些数据库文件,例如:
/opt/graphite/storage/whisper/
它可以在$GRAPHITE_ROOT/conf/carbon.conf
中配置。
关于graphite - 从远程主机供给碳/ Graphite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21596259/
我是一名优秀的程序员,十分优秀!