Extman后台管理界面日志图形不显示问题处理

发表时间:2017-08-24 17:36 | 分类:Linux | 浏览:2,281 次

之前文章介绍过centos中配置postfix和extmail邮件服务器的步骤,根据步骤我们可以快速的搭建一套邮件系统。其他都没问题,但后台的统计图形不能正常显示,接下来博主就把图形问题修复下。

一、安装绘图工具

图形日志是基于RRDTOOL工具进行绘制图表的。

yum install -y rrdtool rrdtool-perl

二、安装perl依赖模块

如果没有安装打开后台的“图形日志”就会报这个错误:“Can't locate RRDs.pm”。

#安装perl环境
[root@mail tools]# yum install -y cpan perl
#安装perl软件包
[root@mail tools]# yum install -y perl-YAML perl-Test-Exception perl-Crypt-PasswdMD5 perl-GD perl-CGI perl-Time-HiRes
#使用CPAN安装YUM源中没有的perl包
[root@mail tools]# perl -MCPAN -e 'install Time::HiRes::Value'
[root@mail tools]# perl -MCPAN -e 'install File::Tail'
[root@mail tools]# perl -MCPAN -e 'install Unix::Syslog'
[root@mail tools]# perl -MCPAN -e 'install DB_File'
[root@mail tools]# perl -MCPAN -e 'install Encode::HanExtra'

三、启动进程

extman自带了mailgraph_ext,基于mailgrpah/rrdtool的日志采集分析系统生成图形日志。cmdserver则用来生成extman主页的系统信息。如果没有启动mailgraph,打开图形地址报错如“ERROR: opening '/var/lib/mailgraph.rrd': No such file or directory”。

# cd /home/wwwroot/extsuite/extman
# cp -R addon/mailgraph_ext/ /usr/local/
# /usr/local/mailgraph_ext/mailgraph-init start
Starting mail statistics grapher: mailgraph_ext
Starting queue statistics grapher: qmonitor
# ps -ef|grep mailgraph_ext    
root      8159     1  0 16:00 ?        00:00:09 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib
root     10781     1  0 16:05 ?        00:00:08 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib
root     11377     1  0 16:08 ?        00:00:01 /usr/bin/perl -w /usr/local/mailgraph_ext/mailgraph_ext.pl -l /var/log/maillog -d --daemon-pid=/var/run/mailgraph.pid --daemon-rrd=/var/lib
root     11379     1  0 16:08 ?        00:00:08 /usr/bin/perl -w /usr/local/mailgraph_ext/qmonitor.pl -d --daemon-pid=/var/run/qmonitor.pid --daemon-rrd=/var/lib
# /home/wwwroot/extsuite/extman/daemon/cmdserver -v -d
loaded ok
# ps -ef|grep cmdserver
root     11570     1  0 16:11 ?        00:00:00 /usr/bin/perl -w /home/wwwroot/extsuite/extman/daemon/cmdserver -v -d

看到进程说明启动成功,把命令添加到开机自启动中。

四、测试访问

后台首页

extman

图形日志

extman

成功!

Postfix+Extmail

1、CentOS 6配置Postfix+Mysql认证的邮件服务器步骤
2、Postfix邮件服务器Amavisd ClamAV SpamAssassin反垃圾病毒模块配置

 

参考文档:

http://ywzhou.blog.51cto.com/2785388/1590022
https://zhangnq.com/2396.html

本文标签:

本文链接:https://www.sijitao.net/2601.html

欢迎您在本博客中留下评论,如需转载原创文章请注明出处,谢谢!

一键脚本 博客历程 留言联系 文章归档 网站地图 谷歌地图
Copyright © 2010-2024 章郎虫博客 All Rights Reserved.