Große Log-Dateien von Apache verschieben

Diskutiere Große Log-Dateien von Apache verschieben im Linux Forum im Bereich Off-Topic; Hallo Zusammen, folgendes Plesk generiert jeden Tag die Statistiken und schreibt die benutzen Logs dann in eine zweit Datei im Logs-Ordner des Webbereichs. Die Datei ...

Ergebnis 1 bis 5 von 5
  1. #1

    Große Log-Dateien von Apache verschieben

    Hallo Zusammen,

    folgendes Plesk generiert jeden Tag die Statistiken und schreibt die benutzen Logs dann in eine zweit Datei im Logs-Ordner des Webbereichs. Die Datei heisst dann access_log.processed. So weit so gut.

    Ich würde jetzt aber gerne alle diese Dateien die z.B. größer wie 10MB sind in einen anderen Ordner schieben damit ich sie wegsichern kann und sie mir dann den Server nicht zu müllen.
    Am besten natürlich automatisch für alle Domains, so das ich am Linux selbst kein Logdatei-Rotation für jede Domain einrichten muss.

    Ich habe auch einen Befehl der mir alle Dateien größer wie 10MB auflistet jetzt ist nur die Frage wie kann ich dies übergeben damit er mir diese Dateien auch verschiebt?

    Der Befehl lautet: ls -lahS $(find /srv/www/vhosts/ -type f -name access*processed -size +10000k)



    Irgendwelche Vorschläge hierfür?

    •    

      MisterAd


        
       

  2. #2

    Re: Große Log-Dateien von Apache verschieben

    Hallo!

    War auch gerade zu dem Thema unterwegs im Netzt und habe folgenden Tipp bekommen. Hier kennt das Teil keiner?
    Hat nämlich noch niemand was zu gesagt :(

    logrotate ist dazu entworfen, die Verwaltung von Systemen zu vereinfachen, die eine große Anzahl von Log-Dateien generieren. Es erlaubt eine automatische Rotation, Kompression, Entfernung und Verschickung der Logdateien. Jede Logdatei kann täglich, wöchentlich, monatlich oder dann erfolgen, wenn sie zu groß geworden ist.

    Normalerweise wird logrotate als täglicher cron-job ausgeführt. Es bearbeitet eine Logdatei nicht mehr als einmal täglich, wenn das Kriterium für die Behandlung dieser Logdatei nicht seine Größe ist, logrotate mehr als einmal täglich aufgerufen wird oder die -f oder --force Option angegeben wurde.

    Die config von logrotate liegt hier /etc/logrotate.conf

    Aber leider kenne ich mich damit auch noch nicht aus.
    Mache gerade versuche, habe was eingetragen ;-)

    Vielleicht kann einer mal eine Standardconfig bzw. -ausschnitt aus einer Config hier lassen, die wir dann als Beispiel nehmen können.

    Gruss Antonius

  3. #3

    Re: Große Log-Dateien von Apache verschieben

    Ich habe Logrotation schon im Einsatz funktioniert wunderbar, aber soweit ich weiß muss man das eben für jedes File extra einrichten.

    Plesk macht ja automatisch ein Datei neue Datei und benennt die alte um wenn z.B. die Statistiken generiert werden. Hier müsste man also auf diese Dateien dann ansetzen. Schöner wäre es wenn ich ein Script hätte welches per CronJob ausgeführt wird und dann alle Dateien auf einmal nimmt.
    Mit dem weg über Logrotation ist halt wieder selbst handanlegen angesagt.

    Vielleicht hat ja jemand noch ne Idee.

  4. #4

    Re: Große Log-Dateien von Apache verschieben

    Hallo!

    Vielleicht schreibst du hier mal einfach die Einträge in im cornjob und in logrotate, dass würde mir sehr helfen, denn ich habe gerade viele andere wichtige Sachen zu tun :?

    Habe gestern erstmal ein Mülldomain umgebaut. Jetzt kommt da kaum was und da habe ich heute morgen sofort nochmal nachgearbeitet.

    Aber eine optimale logrotate würde mich sehr beruhigen. :P

    Gruss Antonius

  5. #5

    Re: Große Log-Dateien von Apache verschieben

    Hm, also ich hab Webmin installiert und da gibt es den Punkt Logrotate und hier habe ich einfach meine zu verschiebenden Dateien angegeben.

    Wobei man das für jedes Web und für jede Datei machen mussen. Bestimmt gibt es eine Möglichkeit mit einem Bash-Script das zu automatisieren bzw. zu vereinfachen.

Große Log-Dateien von Apache verschieben

Ähnliche Themen zu Große Log-Dateien von Apache verschieben


  1. Dateien gelöscht auf FTP und Plesk: Hallo, ich habe einen Suse Server mit Plesk 9.2 . Vor einigen Tagen waren auf einem Webuser (FTP)...



  2. Mailbox Größe ändern?: Hiho, bin neu in der Welt von Plesk und finde mich daher noch nicht 100%ig zurecht. Habe...



  3. Verschieben von Spam Mail unter Plesk 9 mit Postfix (Howto): Hallo, habe hier schon gesucht ob ich eine Howto finde um Spam Emails zu verschieben aber nicht...



  4. Apache bietet php Dateien nur zum download an: Confixx 3 mit Debian Etch habe ich auf meinen Server.Nun habe ich suphp abgestellt und der Apache...



  5. verschieben bzw. löschen von mails funktioniert nicht!?: Hi, habe da ein Problem aus dem ich nicht schlau werde. wenn ich im webmail (RoundCube)...


Besucher kamen mit folgenden Begriffen auf die Seite:

access_log.processed

apache logfile grösse

logrotate howto

access_log.processed löschen
plesk server access_log.processed löschen
plesk access_log.processed
apache logrotate howto
apache log files löschen
apache logfiles monatlich
apache logs deaktivieren plesk
apache logfile größe
apache logdatei ftp anlegen
monatliche log datei apache
access_log.processed sehr gross
Apache tägliche Logfiles
apache grosse log files
apache2 log files jedes monat automatisch neu
apache log dateien löschen
apache log datei löschen
apache alle deiten löschen
log dateien löschen linux
datei monatlich verschieben
apache access.log größe
linux access_log.processed Monat
plesk apache error log