FuchurOnline
New Member
Hallo zusammen,
kann mir jemand von den "echten Freaks" etwas erklären?
Mir geht es um die Logaufteilung der einzelnen Webs. Warum werden die Logs nicht gleich in die einzelnen Webs geschrieben? Aus der apache2.conf entnehme ich dass der CustomLog einmal zentral in /var/log/httpd geschrieben wird und dann einmal pro Nacht von einem Perl-Skript zerlegt wird und in die einzelnen Log-Verzeichnisse der Webs verteilt wird.
Mich würden doch sehr die Beweggründe für diese Vorgehensweise interessieren.
Warum werden da nicht gleich die Logs in die einzelnen Log-Verzeichnisse der jeweiligen Webs geschrieben? Vom Apache2 her ist dies möglich. Und die Kunden hätten in Echtzeit ihre Logfiles.
Und wie in der Vhosts_ispconfig.conf zu entnehmen ist zwischen den einzelnen Abschnitten der <VirtualHost> </VirtualHost> Apache Direktiven ein ErrorLog vorhanden. Mir ist nicht ganz klar warum hier nicht auch der CustomLog mit dem Pfad zum Log-Verzeichnis des jeweiligen Webs hinterlegt wird wie eben auch bei der ErrorLog. Warum wird das gebündelt gesammelt und 1x nachts zerpflückt und auf die einzelnen Webs verteilt? Warum nicht der dirkete Weg? Diese Vorgehensweise erscheint mir etwas schildbürgerlich
. (Ich hoffe hier niemanden auf den Schlips zu treten
)
Warum ist mir das überhaupt aufgefallen?
Nun ich betreibe einen Server mit sehr viel Traffic und erzeuge gern mehrmals am Tag aktuelle Web-Statistiken. Und da wunderte es mich doch sehr dass trotz mehrfacher aktuallisierung des Webalizers sich keine Veränderungen zeigten. In diesem Forum hatte ich schon eine ähnliche Anfrage gesehen die mit der Aussage abgespeist wurde das man das quasi hinnehmen müsse dass das nur eimal pro nacht gehen würde. Das finde ich ehrlich gesag sehr unbefriedigend.
Daher hier nun meine Fragen:
1.) Würde der ISP-Config meine Einträge in der Vhosts_ispconfig.conf in ruhe lassen wenn ich die Custom-Logs dort eintrage und KEIN neues Web angelegt wird und KEIN bestehendes Web editiert wird?
2.) Wird beim neu Anlegen von Webs und E-Mail Adressen die Datei Vhosts_ispconfig.conf komplett neu geschrieben? Oder nur die Bereiche innerhalb von den Apache Direktiven <VirtualHost> </VirtualHost> des jeweiligen Webs?
3.) Wo genau befindet sich das Template bzw. die Routine welche in die Datei Vhosts_ispconfig.conf schreibt? Ich würde diesen Bereich gerne um den CusomLog ergänzen.
über technische Details bin ich sehr dankbar
Vielen Dank schon im Voraus!
Stefan
kann mir jemand von den "echten Freaks" etwas erklären?
Mir geht es um die Logaufteilung der einzelnen Webs. Warum werden die Logs nicht gleich in die einzelnen Webs geschrieben? Aus der apache2.conf entnehme ich dass der CustomLog einmal zentral in /var/log/httpd geschrieben wird und dann einmal pro Nacht von einem Perl-Skript zerlegt wird und in die einzelnen Log-Verzeichnisse der Webs verteilt wird.
Mich würden doch sehr die Beweggründe für diese Vorgehensweise interessieren.
Warum werden da nicht gleich die Logs in die einzelnen Log-Verzeichnisse der jeweiligen Webs geschrieben? Vom Apache2 her ist dies möglich. Und die Kunden hätten in Echtzeit ihre Logfiles.
Und wie in der Vhosts_ispconfig.conf zu entnehmen ist zwischen den einzelnen Abschnitten der <VirtualHost> </VirtualHost> Apache Direktiven ein ErrorLog vorhanden. Mir ist nicht ganz klar warum hier nicht auch der CustomLog mit dem Pfad zum Log-Verzeichnis des jeweiligen Webs hinterlegt wird wie eben auch bei der ErrorLog. Warum wird das gebündelt gesammelt und 1x nachts zerpflückt und auf die einzelnen Webs verteilt? Warum nicht der dirkete Weg? Diese Vorgehensweise erscheint mir etwas schildbürgerlich
Warum ist mir das überhaupt aufgefallen?
Nun ich betreibe einen Server mit sehr viel Traffic und erzeuge gern mehrmals am Tag aktuelle Web-Statistiken. Und da wunderte es mich doch sehr dass trotz mehrfacher aktuallisierung des Webalizers sich keine Veränderungen zeigten. In diesem Forum hatte ich schon eine ähnliche Anfrage gesehen die mit der Aussage abgespeist wurde das man das quasi hinnehmen müsse dass das nur eimal pro nacht gehen würde. Das finde ich ehrlich gesag sehr unbefriedigend.
Daher hier nun meine Fragen:
1.) Würde der ISP-Config meine Einträge in der Vhosts_ispconfig.conf in ruhe lassen wenn ich die Custom-Logs dort eintrage und KEIN neues Web angelegt wird und KEIN bestehendes Web editiert wird?
2.) Wird beim neu Anlegen von Webs und E-Mail Adressen die Datei Vhosts_ispconfig.conf komplett neu geschrieben? Oder nur die Bereiche innerhalb von den Apache Direktiven <VirtualHost> </VirtualHost> des jeweiligen Webs?
3.) Wo genau befindet sich das Template bzw. die Routine welche in die Datei Vhosts_ispconfig.conf schreibt? Ich würde diesen Bereich gerne um den CusomLog ergänzen.
über technische Details bin ich sehr dankbar
Vielen Dank schon im Voraus!
Stefan