|
|
|
3.08
12.01.2010 | 3.08 | Auteur : Domisse
|
|
New year starts with a new stable release. The first one for 2010.
3.08 brings some new features as the ability to use referer and useragent logfile with Squid server. Some enhancements
have been added, you can choose your graphics online, popup have been replaced with ajax. Speed have been improved, no more
need to parse the whole generated files in order to update the top bar (thanks to ajax once again).
Some fixes allow to use again screensize and heatmap plugins. Homepage now display more informations allowing to view main reports
from a single page.
Thanks again for everyone, people who have sent bug reports, Special thanks to H-Creative who sent me a new nicer logo, Arnis from latvia for Squid improvements and Robert Grasso for testing the package.
Sadly, I was not able to add support for load-balancing logfiles ... but this is my next first-priority task.
|
Main features from 3.08
- Apache installer works now with the whole 2.2.1X family
- Support for separate referer and agent logfile have been added for Squid server.
- Fix for heatmap and screensize plugin.
- Improved monthly logfiles parsing
- Speed improvement (toolbar use now ajax for display).
- Scripts show real timings instead of CPU timings.
- RSS reports improved
- Improved wrong links detection in cron-url.pl
- Added graphs for pages/hosts/traffic/scripts/session/rss/errors ...
- Added documents stats (archive/multimedia and application)
- Daily/Weekly/Monthly/Yearly summary table display more informations
- Windows popup in configuration web tools (admin) have been replaced with a nicer layer.
- Fix broken upgrade on Windows.
- Starting/Ending date available for weekly stats
- Search produced 404 status code on some IIS server. Need to add a txt file extension
- Mdaemon logfile support
- Lots of small fixes (real time filtering, sessions ...)
Ideas for the next release (very similar to 3.07 !)
- Support for load-balancing servers
- Adding filering in table
- Multi-processor support
- Search tools
- Incremental real-time to speed up
- WMI for IIS 7.0 installer + support for UTF-8 W3C logfiles
|
|
|
|
|
|
3.077
21.12.2009 | 3.077 | Auteur : Domisse
|
|
Should be one of the lastest pre-release before the next big one.
What's new :
- Support for separate referer and agent logfile have been added for Squid server.
- Heatmap script was broken
|
|
|
|
|
3.076
10.12.2009 | 3.076 | Auteur : Domisse
|
|
Someone suggest me how to refresh the top bar. As html does not support any include directive, I was parsing all files
generated to include an updated top bar. It could be quite long with thousand of files. I didn't want to use php or anything
like frames or iframes. The answer is to use an ajax script. Each page make a request to the server in order to load the data
to display. As you can't use both window.onload and onload from the body tag, I have removed the onload method. It works
quite well, you just need a server running and javascript activated.
It will be faster to compute stats but CSS menu won't be updated. So some pages may display missing menu links. Hopefully, it will be
updated on the next incremental run.
What's new :
- Improved monthly logfiles parsing
- Fix real time filtering
- Scripts show real timings instead of CPU timings.
- RSS reports improved
- Improved wrong links detection in cron-url.pl
|
|
|
|
|
At last a nice logo !
05.12.2009 | Logo | Auteur : Domisse
|
|
Sung-Bin Hong from H-Creatives (Germany) send me a nice logo for W3Perl ! The old one was very ugly and was found on the Net in 1995 !
Thanks to him, I hope to bring you a nicer display.
|
|
The new logo |
Thanks to Creatives ! |
|
|
|
|
|
3.075
25.11.2009 | 3.075 | Auteur : Domisse
|
|
Still working on the new homepage. Main stats are ready, half work done. A number of new problems have been reported from users :
- Windows Squid server use a string rather than a hour for timeshift. Logfile format need to get more %null string to cope with the extra fields.
- Request to add hour:minute for mail reports.
- Checking $localdomainename is just a domain name (not a network regex).
- Some holes in the daily navigation to fix
- Request to add support for date offset
- Allowing search on sub-domain for squid reports
- More CSV to add
- Request for help in domain IP regex
What's new :
- Sung-Bin Hong from H-Creatives send me a nice logo for W3Perl !
- Fix a missing filename for Squid
- Daily destination full list was broken
- Screensize were not anymore available
- Parsing links with multiple back in cron-url.pl
- Building config file from admin was faulty (typo within emailadr_cc)
|
|
|
|
|
Facebook
10.11.2009 | Facebook | Auteur : Domisse
|
|
W3Perl have its own facebook area now. If you want to get more informations about the package or just want to talk, leave me a message.
What's new :
- RSS report display some graphs now.
|
|
|
|
|
New homepage
08.11.2009 | 3.075 | Auteur : Domisse
|
|
Displaying some basic stats on the homepage could be quite useful, avoiding the need to get the data into each section. So
few new graphs have been added with a short summary.
What the new homepage will look like :
What's new :
- Added pages/hosts versus time graph
- Added popup over pie chart
|
|
|
|
|
3.074
26.10.2009 | 3.074 | Auteur : Domisse
|
|
Someone wanted to use W3Perl with filesize rotation logfiles. Sadly, I have no support for such rotation based on a size limit.
I can read rotated logfiles based on date (daily/monthly) or index (weekly). This feature have been added in my todo list.
What's new :
- Week, month and year script fails with Squid logfile due to a missing var
- Problem with log filename with _ character.
- Problem with log filename with %hour, %min and %sec
- Fix some problem with filled graphs
- Added documents stats (files include only archive/multimedia and application)
- Daily summary array display more informations
- Windows popup in configuration web tools (admin) have been replaced with a nicer layer.
|
|
|
|
|
3.073
16.10.2009 | 3.073 | Auteur : Domisse
|
|
Nothing really big this month. I will focuse on small improvements. Moving some code in order to prepare the load-balancing support.
What's new :
- Checking if date exist
- Checking if date is within the interval
- Incremental stats with uncompressed daily logfiles didn't produce updated daily reports
- Incremental page report was broken when using W3C logfile format with %sc-bytes
- Remove duplicate entries in Admin summary report.
- Fix broken upgrade on Windows.
|
|
|
|
|
3.072 - Planning
30.09.2009 | 3.072 - Planning | Auteur : Domisse
|
|
Three big works are under development ..
- Mdaemon logfile support (user's request) : Output logfile is now parsed. Need more tests to be done as the logfiles I have are too short.
- Load balancing support : This is the BIG feature to add. Two ways to implement : reading log or/and merging reports.
- New homepage : To show basic stats in one shot : switch to ajax to display small graphs, add usemap
What's new :
- You can now choose online which graph you want to display.
- Removing popup display
- Starting/Ending date available for weekly stats
|
|
|
|
|
3.071 - Mdaemon logfiles
23.09.2009 | 3.071 - Mdaemon | Auteur : Domisse
|
|
Mdaemon support have been added. As I had only very short logfiles, feebacks are welcome.
First bugs from 3.07 :
- Search produced 404 status code on some IIS server. Need to add a txt file extension in order to work.
- Date selection was broken when selecting a date interval
- Search on Page's title return wrong values
- Traffic on files not shown if local domain is set
- Referer incremental stats was broken with W3C logfile format
- More checkings :
- $server should be different than $localodmaine if $host is not an IP
- Check if script's option require an argument
- Geo::IP OR GeoIPfree should be set
- If GeoIPCity is selected, Geo::IP should be enabled.
- $linkpath_url should be different than $path
|