plugin:logstats
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:logstats [2011-01-14 14:51] – 195.221.38.254 | plugin:logstats [2024-01-08 16:00] (current) – Aleksandr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Log Statistics | + | ====== Log Statistics |
---- plugin ---- | ---- plugin ---- | ||
- | description: | + | description: |
- | author | + | author |
- | email : jean-francois.lalande@ensi-bourges.fr | + | email : dokuwiki@cosmocode.de |
type : action | type : action | ||
- | lastupdate : 2008-06-14 | + | lastupdate : 2016-07-06 |
- | compatible : 2007-06-26 and later | + | compatible : Binky, Angua, Adora Belle, Detritus, Elenor of Tsort, Greebo, Igor |
depends | depends | ||
conflicts | conflicts | ||
similar | similar | ||
tags : logging, statistics | tags : logging, statistics | ||
- | downloadurl: | + | |
+ | downloadurl: | ||
+ | bugtracker : https://github.com/ | ||
+ | sourcerepo : https:// | ||
+ | donationurl: | ||
---- | ---- | ||
- | ^ Author | [[jean-francois.lalande@ensi-bourges.fr|Jean-Françcois | + | This plugin was initially written by [[jean-francois.lalande@ensi-bourges.fr|Jean-François |
- | ^ Compatibility | [[DokuWiki]] 2006-11-06 and later | | + | |
- | ^ Version | + | The logstats plugin provides a log file (NCSA combined i.e. like apache) of all accesses to DokuWiki pages and media files. This way this file can be used to generate various statistics about the dokuwiki' |
+ | |||
+ | The logfile can be analyzed using popular web analytics software or within DokuWiki through the [[plugin: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | Search and install the plugin using the [[plugin: | ||
+ | |||
+ | ==== Changes ==== | ||
+ | |||
+ | {{rss> | ||
+ | |||
+ | ===== Configuration and Settings ===== | ||
+ | |||
+ | The configuration of this plugin can be managed directly in DokuWiki (see Configuration link in admin interface).\\ | ||
+ | For others parameters edit the file lib/ | ||
+ | |||
+ | ==== Log File Location ==== | ||
+ | |||
+ | You can change the filename of the log file using the '' | ||
+ | |||
+ | <code php> | ||
+ | $conf[' | ||
+ | </ | ||
+ | |||
+ | ==== Banned IPs ==== | ||
+ | |||
+ | You can ban some IP from being logged (for example your own IP). To do this, use the variable '' | ||
+ | |||
+ | <code php> | ||
+ | $conf[' | ||
+ | </ | ||
+ | |||
+ | ==== Banned Users ==== | ||
+ | |||
+ | You can ban some users (logged into DokuWiki) from being logged. To do this, use the variable '' | ||
+ | |||
+ | <code php> | ||
+ | $conf[' | ||
+ | </code> | ||
+ | |||
+ | ==== Banned User Agents (for bots) ==== | ||
+ | |||
+ | You can ban some user agents. It useful for bots agents like google bot. To do this, use the variable '' | ||
+ | |||
+ | <code php> | ||
+ | $conf[' | ||
+ | </code> | ||
+ | |||
+ | ===== Known Limitations ===== | ||
+ | |||
+ | Unlike your webserver, this plugin will not log any accesses to DokuWiki' | ||
+ | |||
+ | Logging might have some slight impact on the performance as each request will create a disk write. | ||
- | [[http:// | + | ==== Problem when log file increases above 64 MB: ==== |
- | ====== Discussion ====== | + | If the size to access.log file is bigger than 64 MB, the following message was printed in the server log and dokuwiki was out of service: |
+ | < | ||
+ | FastCGI: " | ||
+ | </ | ||
+ | My dokuwiki is hosted by strato (" | ||
+ | ===== Suggestions ===== | ||
+ | Is it possible to perform the tool with annual logs file ? | ||
+ | eg. | ||
+ | <code php> | ||
+ | could create '' |
plugin/logstats.1295013079.txt.gz · Last modified: 2011-01-14 14:51 by 195.221.38.254