|
|||||||
| Registrieren | Hilfe | Benutzerliste | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
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
}
Code:
cat /var/log/apache2/access.log | grep 200 | grep tgz >> /var/www/dtgzlog Danke für Tips. |
|
#2
|
|||
|
|||
|
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.
|
|
#3
|
|||
|
|||
|
Vielen Dank für die Info, somit hab ich die Lösung schon.
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:40 Uhr.









Linear-Darstellung
