Deutsch| English
  #1  
Alt 19.12.2011, 16:41
Neuer Benutzer
 
Registriert seit: 17.12.2011
Beiträge: 9
Frage Apache Logrotate Filter, wo am besten einbauen ?

Hallo.

Vor dem Einsatz von ispconfig hatte ich folgende Lösung:
(Auflistung aller Downloads eines bestimmten Dateityps in separatem Logfile)

/etc/logrotate.d/apache2
Code:
/var/log/apache2/*.log {
        weekly
        missingok
        rotate 52
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        prerotate
                cat /var/log/apache2/access.log | grep 200 | grep tgz >> /var/www/dtgzlog
        endscript
        postrotate
                if [ -f "`. /etc/apache2/envvars ; echo ${APACHE_PID_FILE:-/var/run/apache2.pid}`" ]; then
                        /etc/init.d/apache2 reload > /dev/null
                fi
        endscript
}
Da nun ispconfig die access.log separat pro Site führt die Frage, wo am besten die Zeile einbauen ?:
Code:
cat /var/log/apache2/access.log | grep 200 | grep tgz >> /var/www/dtgzlog
Natürlich sollte dies vor der Rotation geschehen um keine doppelten Einträge zu erhalten.

Danke für Tips.
Mit Zitat antworten
  #2  
Alt 19.12.2011, 17:04
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.814
Standard

Die Logfiles in ISPConfig werden durch das Programm vlogger geschrieben, es findet also keine klassische Rotation mit logrotate mehr statt. Vlogger beginnt sekundengenau um Mitternacht in eine neue Datei zu schreiben. Am einfachsten wäre es wahrscheinlich wenn Du Dir ein Script schreibst welches nach Mitternacht läuft das durch alle Websites iteriert und die jeweiligen access.log's durchsucht.
Mit Zitat antworten
  #3  
Alt 19.12.2011, 17:15
Neuer Benutzer
 
Registriert seit: 17.12.2011
Beiträge: 9
Standard

Vielen Dank für die Info, somit hab ich die Lösung schon.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0