AWSTATS VERSION 5.9
Solaris 9
Sendmail
perl 5.6.1
Your problem description :
Hello, I'm facing a real problem. I've been using awstats to collect statistics
for our mail servers. Our mail log files are about 200Mb each (there are two of
them). The point is when awstats parses the log files (after converting and
merging them), it uses all the
RAM that we have. We've tried with a 2GB box and it has used all the memory.
Then it has started to page and all the processes sloooww doowwnn...
I've tried to parse the same files in a linux box and the same has happened.
In the Q&A it says that awstats can handle very large log files... this large?
Is there any bug in the software? Any important memory leak?
I need to have those statistics up and running asap! argh!
Thanks a lot for your answers.
Regards.
Jorge Sainz Vela
Qindel - Vodafone ES
Logged In: YES
user_id=96898
Such a problem has already been submitted. We know that
problem is not in AWStats code. It's a memory leak that
exists somewhere on a perl function. This memory leak is
when maillogconvet.pl script is used.
I think problem is not freed memory when using the "delete"
perl function (i think this because i had the same problem with
ActiveState Perl on windows which i fixed using another Perl
distribution=.
However, i have no clear solution for Solaris. They are very
few users with this problem. Some of them have reported that
it was fixed after recompiling Perl with different options,
however i still don't know which perl, which os and which
compile option is required to solve this.