CentOS 5 | Apache 2.2.3 | LogWatch 7.3

Hello All,

I have Apache running on a CentOS box and am hosting multiple VirtualHosts. Each of these virtual hosts has a separate access log. For example:

/var/log/httpd/example.foo.com-access_log /var/log/httpd/downloads.foo.com-access_log

The main site is writing logs to /var/log/httpd/access_log.

LogWatch appears to only be checking the main log files. How can I tell it to include the other files too?

I thought there might be a pointer somewhere in /usr/share/logwatch/scripts/services/http but I didn't see it there.

Any thoughts?



The log files you have provided should be picked up without you making any changes because of the default config

LogFile = httpd/*access_log
LogFile = apache/*access.log.1
LogFile = apache/*access.log
LogFile = apache2/*access.log.1
LogFile = apache2/*access.log
LogFile = apache-ssl/*access.log.1
LogFile = apache-ssl/*access.log

But is you want to be more specific you can create a config file in /etc/logwatch/conf such as /etc/logwatch/conf/logfiles/http.conf with

Logfile = /var/log/httpd/downloads.foo.com-access_log
| improve this answer | |
  • Awesome. Thank you! Are there any services I need to bounce after making changes? – Mike B Aug 20 '10 at 16:29
  • 1
    No logwatch is run by cron so you don't have to bounce anything, you can even test it on the command line using logwatch --print – topdog Aug 20 '10 at 16:44
  • Note that your logwatch reports won't specify which logfile a particular item came from (e.g. Local File Inclusion probes) with combined logfile format. – dunxd Jan 3 '11 at 23:48
  • While this may work great if all the directories are known, I am using the i-mspcp control panel which places apache logs in its own own subdirectory /var/log/apache/domain1/access-log, /var/log/apache/domain2/access-log, and so on. How can I configure this using wildcards.? – crafter Jul 3 '15 at 7:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.