[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Apache und rsyslog



Hi ihr Liebe,

ich spiele gerade etwas mit rsyslog als zentraler Logging-Server.
Nun würde ich total gerne meine Apache-Logs übertragen. Grundsätzlich werden die Logs übertragen jedoch landen Sie direkt syslog und nicht wie erwartet im extra dafür vorhergesehenen File.

Hier mal ein Stück auf meiner Config vom rsyslog Server:

$template apacheAccess,"/logs/%HOSTNAME%/apache_access_log"

if $syslogtag == 'apache' then {
    local6.info ?apacheAccess
    & ~
}

Der apache tut dieses hier:         CustomLog "|/usr/bin/logger -t apache -p local6.info“ combined

Wie gesagt grundsätzlich klappt es nur landen die Logs eben im syslog :-(
WIe ich gerade sehe landet pauschal einfach mal alles im syslog. Ich glaub ich muss da nachher noch mehr detailieren.
aber zum testen ist das ja erst  mal OK


May  2 21:47:40 test-logger apache: 192.168.88.14 - - [02/May/2016:21:47:40 +0200] "GET / HTTP/1.1" 200 3594 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/601.5.17 (KHTML, like Gecko) Version/9.1 Safari/601.5.17"
May  2 21:47:40 test-logger apache: 192.168.88.14 - - [02/May/2016:21:47:40 +0200] "GET / HTTP/1.1" 200 3594 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/601.5.17 (KHTML, like Gecko) Version/9.1 Safari/601.5.17"
May  2 21:47:40 test-logger apache: 192.168.88.14 - - [02/May/2016:21:47:40 +0200] "GET /icons/ubuntu-logo.png HTTP/1.1" 304 180 "http://192.168.71.21/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/601.5.17 (KHTML, like Gecko) Version/9.1 Safari/601.5.17"
May  2 21:47:40 test-logger apache: 192.168.88.14 - - [02/May/2016:21:47:40 +0200] "GET /icons/ubuntu-logo.png HTTP/1.1" 304 180 "http://192.168.71.21/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/601.5.17 (KHTML, like Gecko) Version/9.1 Safari/601.5.17"
May  2 21:51:16 test-logger sshd[10385]: Connection closed by 192.168.71.190 [preauth]

Reply to: