问题标签 [rrd]
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.
json - 将 .rrd 转换为 json
我正在做一个项目,我有一个需要 .rrd 的数据库并将其转换为 json,因此可以使用 jqueryplot 创建图形。我尝试在文档中使用以下代码无法更多,返回以下错误。开始时间:无法解析的时间:脚趾。有谁知道我能做什么?
php - PHP 和 rrd:rrd_xport 函数返回错误
我正在尝试使用 rrd_xport 函数从 RRD 文件中读取数据。函数 rrd_xport 接受一个带有 'options' 的数组作为参数,但对于我来说,我无法让它工作。该功能未记录在案并无济于事。我从中得到的只是“rrd_xport failed”。
谁能给我一个简单的例子来说明它对数组的期望?
这是一个代码片段:
编辑:
似乎期望数组采用如下格式:
我已经跟踪了从命令行运行的脚本,并且至少它现在正在读取 rrd 文件。虽然仍然没有骰子。
编辑2:
解决了问题!为了将来参考,rrd_xport 函数需要一个以下格式的数组:
XPORT 和 DEF 区分大小写。希望对其他人有用!
亲切的问候,
丹尼斯,i3D.net
python - RRD 错误值
我正在玩 RRDTool,但它显示错误的值。我有一点 python 脚本:
插入 [0, 1, 2] 后,我得到了错误值的图形 - http://i.imgur.com/rfWWDMm.png(抱歉,我无法发布图像)。如您所见,插入0后,图形显示0,插入1后,图形显示0.8,插入2后,图形显示1.8。有时插入 1 后,图形显示 0.6 等等。难道我做错了什么?
rrdtool - Jrobin vs rrd4j
我必须使用rrd的任何java实现。
我一直在使用 rrd4j 和 jrobin,但不确定使用哪一个。
那么谁能告诉我rrd4j和jrobin之间的区别?
- 小型的
linux - RRD微调
几个月前我使用过 RRD,对于我所在的大型应用程序,我从我的应用程序中运行了大约 5k RRD 更新,导致我的机器上出现了巨大的 I?O。
我尝试了很多方法来提高性能,但 IO 和相应的负载只是迫使我转向平面文件。
是否有任何指南可以在您需要大约 10k RRD/分钟的级别使用 RRD。
RRD 是否有微调指南?
PS我在Linux机器上做了这个练习。
谢谢, 耆那教
python - python-rrdtool,如何在 UTC 时区创建图表
我正在使用 python-rrdtool 从 rrd 文件生成图形,默认情况下在 CST 时区生成图形。如何将默认时区更改为 UTC。
我发现设置 TZ 环境变量可以解决问题。我怎样才能使用 python-rrdtool 做到这一点?
我按照本教程使用 python-rrdtool 创建图形
谢谢你
rrd - Ganglia - 默认图表未显示
我正在使用 Ganglia UI 来监控一堆分布式集群。除默认图(负载、内存、cpu 和网络)外,所有图均正常工作。Ganglia gmond 不会将这些信息存储在 rrd 中。这是我在启动 gmond 服务时遇到的错误。
Cannot load /location/ganglia-install/lib64/ganglia/modcpu.so metric module: location/ganglia-install/lib64/ganglia/modcpu.so: undefined symbol: timediff
java - 如何从 Java 程序运行 Linux 终端 cmd
我正在尝试从 java 类中调用我的 rrdtool cmd,但不知道该怎么做。
我已经从我的终端测试了我的 RRDTool cmd,它是成功的,见下文。
我如何从 java 类执行这个 cmd?
perl - Perl RRD::Simple 不显示数据
我是 Perl 和 RRD 的新手。
我试图实现一个简单的例子,虽然看起来运行正常,但没有显示输出。图片正常生成,但图中没有数据。
我一直在遵循 CPAN 文档进行实施RRD::Simple
,理论上我做错了。我尝试调试代码,看起来不错,但是在打印图表时没有数据。
部分输出:
我不明白为什么该值未定义?
nagios - 调整 rrd 以增加步数和心跳 (x2)
我有一堆 rrds 每 5 分钟更新一次
我需要将其更改为每 15 分钟一次。
rrdtool tune 允许我更改心跳但不能更改步骤。我可以简单地将心跳改为1800吗?(900 = 15 分钟 .. 然后 x2 用于心跳)??
这会留下一堆洞,使 avg/max/etc 关闭吗?