Step by step procedure for installing Sarg Log Analyzer Rumi, April 17, 2009 Installation of the sarg log analyzer: 1) Download the packeg to “/usr/local/src” directory cd /usr/local/src wget -nd http://downloads.safesquid.net/free/general/precompiled/sarg-2.2.3.1.tar.gz 2) Untar the packeg by following command tar -xvzf sarg-2.2.3.1.tar.gz 3) Compile the sarg package cd sarg-2.2.3.1 ./configure make make install 4) Edit configuration file as shown bellow vi /usr/local/sarg/sarg.conf # TAG: access_log file # Where is the access.log file # sarg -l file # access_log /opt/safesquid/safesquid/logs/access/access.log # TAG: title # Especify the title for html page. # #title “Squid User Access Reports” title “Safesquid User Access Reports” # TAG: output_dir # The reports will be saved in that directory # sarg -o dir output_dir /var/www/html/sarg 5) Make output directory for sarg report mkdir /var/www/html/sarg All report are genrated in this directory 6) To Generate the logreport, simply run the command sarg 7) To generate the log report by the cron job you can make entry in “/etc/crontab” file 00 23 * * * root /usr/bin/sarg It will generate the log report every day at 11.00 P.M 8) You can also see all command line switches by following command sarg -h 9) Example To genrate report by manually :-> # If you want log report of the 10/11/2007 date you can give the command sarg -d 10/11/2007 (dd/mm/yyyy) # If you want log report from 10/11/2007 to 10/12/2007 then run this command sarg -d 10/11/2007-10/12/2007 (dd/mm/yyyy-dd/mm/yyyy) 10) To view the log report generated by sarg start httpd serverice /etc/init.d/httpd start And browes url “http://ip_of_linux box/sarg” eg. http://10.0.0.1/sarg Related Administrations Configurations (Linux)
VBoxHeadless – Running Virtual Machines With VirtualBox 4.0 On A Headless CentOS 5.6 Server December 14, 2011December 14, 2011 This guide explains how you can run virtual machines with VirtualBox 4.0 on a headless CentOS 5.6 server. Normally you use the VirtualBox GUI to manage your virtual machines, but a server does not have a desktop environment. Fortunately, VirtualBox comes with a tool called VBoxHeadless that allows you to… Read More
Permanently add Static Route in Linux September 4, 2020September 4, 2020 Static routing is the process of manually entering the routes to the routing table to reach a particular destination. Basically two commands are used in Linux to add routes. The first command is the old traditional route add and second is the IP route command. Earlier we learned how to… Read More
Bash Shellshock fix with scripts for Debian, Ubuntu, CentOS and other distros. including old October 3, 2014December 19, 2014 First check if your Bash is vulnerable, execute the following command- env x='() { :;}; echo vulnerable’ bash -c ‘echo this is a test’ If your system is vulnerable, you will see: vulnerable this is a test If your system is not vulnerable, you will see: bash: warning: x: ignoring… Read More