我只是在一个监视Postifix的Linux Ubuntu 10.04盒子上安装了mailgraph。 一切似乎工作正常,但图表并不总是更新。 当我刷新网页或closures浏览器并稍后回来时,graphics会更新并移动到左侧,显示新的时间,数据行不会绘制。 有时它不会更新几个小时。 我已经开始,停止并重新启动mailgraph-init,这似乎没有什么区别。
有任何想法吗?
这可能有帮助 – 我想出了脚本所调用的perl模块丢失的地方,并追踪到缺less的依赖关系。 我做了一个干净的安装在Ubuntu Lucid安装使用以下,它立即工作:
apt-get -y install rrdtool mailgraph librrds-perl libfile-tail-perl
这些依赖关系(librrds-perl libfile-tail-perl)在lucid软件包详细信息中列出,但“apt-get install mailgraph”仅出于某种原因自动安装rrdtool。
我有同样的问题!
问题是:
包裹的mailgraph.pl的实现在date是错误的…
我build议你尝试其他来源的其他下载。
不要使用APT GET或端口这个pkg!
这看起来像一个时间和date的问题。 如果您更改date和时间超过几分钟,那么mailgraph会停止进一步的logging。
你可以删除/ var / lib / mailgraph /下的文件,然后重新启动mailgraph? mailgraph从日志文件重build数据库需要一些时间。
请注意,图表每5分钟更新一次。 所以你不能看到目前的数字。
你确定Postfix将所有邮件logging到“/var/log/mail.log”,并且mailgraph使用这个文件(在/ etc / default / mailgraph中定义)?