Beo*_*e42 3 ntop rrdtool redis
我一直在工作的 CentOS 机器上尝试来自http://www.ntop.org/get-started/download的 ntopng 软件来监控我们网络上发生的事情。我遇到的问题是我找不到软件的任何部分提供删除旧数据的选项。
该软件的磁盘使用不受控制,几个月后它使用了该服务器磁盘上 79% 的空间和 87% 的 inode。
有没有人看到使用 ntopng 时只有最近 xx 天或 GB 数据的解决方案?还要确保它也不会用完 inode。我可以/应该删除其 rrd 数据目录中的任何旧文件和空目录吗?
小智 5
我遇到过类似的问题。一天df -ih显示根分区上没有空闲的 inode。操作系统是 Ubuntu 12.04。
经过一些研究,我发现有很多小的 .json 文件,/var/tmp/ntopng/\*/top_talkers/其中包含有关最活跃的流量消费者的信息。
我们不需要那么多历史记录(我看过一些 1 年前的文件),所以我决定删除所有超过 2 个月的文件:
find /var/tmp/ntopng/*/top_talkers/* -mtime +60 -delete
Run Code Online (Sandbox Code Playgroud)
我还向 /etc/crontab 添加了任务:
@monthly ubuntu /usr/bin/find /var/tmp/ntopng/*/top_talkers/* -mtime +60 -delete
Run Code Online (Sandbox Code Playgroud)
现在服务器只使用 55% 的 inode。
| 归档时间: |
|
| 查看次数: |
9943 次 |
| 最近记录: |