If you installed Suse/apache (etc) out of the box, you do not have to worry about logfiles growing too large. Suse installs, configures and runs
logrotate.
man logrotate
/etc/logrotate.conf
/etc/logrotate.d/*
If you compile/install programs yourself (not from the suse cd's) you might want to edit these files.
Most logfiles are placed in
/var/log, but some programs keep their logfiles 'close' (apache2 puts them in
/usr/local/apache2/logs by default).
Manually going thru your logfiles isn't the way you want to do checks. You could use a tool like
logcheck to do the checking and mail you the results. There are a lot of these tools, I like this one myself.
http://linux.maruhn.com/sec/logcheck.html
If you want to change/edit the messages and the way they are distributed, take a look at:
man syslogd
man syslog.conf
/etc/syslog.conf
/etc/sysconfig/syslog
Hope this helps.