nTop 图形脚本

nTop 图形脚本

我想绘制 nTop 创建的 RRD 文件的图表,但我不想重新发明轮子。

我知道的

  • nTop 有一个涉及 Python 的 API。我尚未阅读其详细信息。
  • 我知道 nTop 是开源的,但是它是用我不熟悉的 C 语言编写的。

我不知道的事

  • 编写自己的剧本难吗?
  • 您能重复使用大量的 nTop 源代码吗?
  • 使用 rrdtool 绘图有多难?
  • 我应该只使用 XML 转储吗?

细节

基本上,我试图解决 nTop 在 rrd 数据库大小方面确实存在硬性限制这一事实。我想要做的是,当数据库达到(或超过)某个大小时,将其重命名为“rrd2”,从而强制该工具重新创建其数据库。使用“rrd2”,如果发现将数据保留那么长时间没有用,我可以将其导出、压缩或删除。问题是,在您停止 nTop 后,您无法告诉它打开旧的 rrd 文件来为您绘制图表(好吧,至少我不能告诉它这样做)。

非常感谢提供链接、谷歌术语(我没有主意了)和现实的严酷考验。

相关内容