Analyse Your Web Server in 10 Minutes - page 2
Find the name 'analog' in your package manager and install it. Redhat calls it "analog-3.0-1.i386.html", Debian "analog"
See our article on package managers for more details.
Tweaking the configuration
Analog has many many many configuration options for squeezing all kinds of bizarre statistics out of your log server files. But the clock is ticking, so we won't get into that now. Here is a simple sample file to get you started
The first two lines are to speed up host name lookup, and the HOSTNAME is part of the titles used to pretty up the report. HOSTEXCLUDE is used to ignore hosts we aren't interested in, and OUTFILE is where the report output goes. The report is generated in html format, so load it into your browser.
Help! The graphics look wrong
The images in the reports should look ok. The package installer will put them in the right places for analog to pick them up. However, if they don't appear, then look at the URLs. (In Debian Linux the images are held at /usr/doc/analog/images/, but the html says /doc/analog/images. This is because of Debian policy: the /usr/doc tree is supposed to be web accessible.) To get back to the point ..to fix this problem, look at your web server configuration files. These are in /etc/apache or /var/lib/httpd. Edit srm.conf and http.conf. One will have a section with Aliases; the exact file varies with the version of Apache. Add an alias like:
Alias /doc/analog/images/ /usr/doc/analog/images/
and restart the server with the command
Then it should be fine. If it isn't then you are accessing the server report with a file:/ url, use http:// instead and all will be well.
Making the report run every day
Next you want the report to run every day; type in
crontab -e at your shell prompt and then add this line to the file:
0 3 * * * /usr/bin/analog +g/home/james/analog.ini
This means run the command given at 3:00 a.m. daily.
See the tutorial "Time for Linux", that explains time-keeping and scheduling jobs on Linux, for more details.
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: CoreOS, Oracle Enterprise Linux 7 and Ubuntu 14.10
- 2Linux Top 3: Debian Dumps SPARC, Ubuntu Takes Over Linux 3.13 and the Core Infrastructure Initiative
- 3Linux Top 3: Fedora, Ubuntu and Gluster Lose Community Leaders
- 4Red Hat Enterprise Linux 7 Finally Hits the Big Time
- 5Linux Top 3: Tails 1.0, OpenMandriva Lx 2014.0 and Debian 7.5