gulli:board Logo

Anzeige


  Antwort
spanky
Mitglied
 
Registrierungsdatum: Mar 2000
Beiträge: 205
mod_gzip log ausschalten

Hallo,

weiß jemand wie man mod_gzip error logging ausschalten oder in einem anderen log und nicht im apache error_log protokollieren kann?

Gruß
Alt 16. 01. 2004, 15:12 spanky is offline Mit Zitat antworten #1
onkelchen Spender
Retreat
 
Registrierungsdatum: Aug 2000
Beiträge: 11.530
Alt 16. 01. 2004, 17:01 onkelchen is offline Mit Zitat antworten #2
spanky
Mitglied
(Threadstarter)
 
Registrierungsdatum: Mar 2000
Beiträge: 205
Genau das steht eben nicht in der Doku. Würd gern erfahren, ob es eine Direktive gibt, die den Einfuß von mod_gzip auf den Apache error_log steuert.
Alt 18. 01. 2004, 23:43 spanky is offline Mit Zitat antworten #3
onkelchen Spender
Retreat
 
Registrierungsdatum: Aug 2000
Beiträge: 11.530
Ich hätte dir den Link nicht gegeben, stünde da nichts über das Log Format.

Zitat:
# ---------------------------------------------------------------------
# erweiterte Protokoll-Format-Schablone (zum Test der Komprimierungswirkung)
LogFormat "%h %l %u %t \"%V %r\" %<s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n -< Out:%{mod_gzip_output_size}n = %{mod_gzip_compression_ratio}n Prozent." common_with_mod_gzip_info2
# ---------------------------------------------------------------------
# zusätzliche Protokolldatei erzeugen
CustomLog logs/mod_gzip.log common_with_mod_gzip_info2
# (man kann natürlich auch sein normales Logfile umdefinieren, aber
# das will man ggf. formatkompatibel für die Auswertung mit Standard-
# Web-Analysetools behalten. Also machen wir uns einfach noch ein Logfile.)
Alt 19. 01. 2004, 16:10 onkelchen is offline Mit Zitat antworten #4
spanky
Mitglied
(Threadstarter)
 
Registrierungsdatum: Mar 2000
Beiträge: 205
Zitat:
Original geschrieben von onkelcracker
Ich hätte dir den Link nicht gegeben, stünde da nichts über das Log Format.
Und was bekommen wir mit diesem LogFormat. Dadurch wird dem Apache gesagt, was er von dem mod_gzip in den AccessLog schreiben soll. CustmoLog kann einen eigenen AccessLog für den mog_gzip definieren und das wars. Nix vom error logging.
Alt 20. 01. 2004, 10:52 spanky is offline Mit Zitat antworten #5
onkelchen Spender
Retreat
 
Registrierungsdatum: Aug 2000
Beiträge: 11.530
Aus dem Beispiel:
CustomLog /dev/null common_with_mod_gzip_info2
ansonsten kannst du ja selbst mal nachlesen: http://httpd.apache.org/docs-2.0/logs.html
Alt 20. 01. 2004, 19:00 onkelchen is offline Mit Zitat antworten #6
spanky
Mitglied
(Threadstarter)
 
Registrierungsdatum: Mar 2000
Beiträge: 205
Zitat:
Original geschrieben von onkelcracker
Aus dem Beispiel:
CustomLog /dev/null common_with_mod_gzip_info2
ansonsten kannst du ja selbst mal nachlesen: http://httpd.apache.org/docs-2.0/logs.html
Onkel, weiß Du, was die angegebene Direktive machen wird? Ich glaube weniger. Ein CustomLog definiert wo und in welchem Format ein ACCESS Log gespeichert wird. Ich formuliere die Frage jetzt mal anders, kennt jemand eine Direktive mit der man mod_gzip Messages aus dem ERROR Log verschwinden lassen kann?

Gruß
Alt 21. 01. 2004, 16:05 spanky is offline Mit Zitat antworten #7
mip
The M.I.P.
 
Benutzerbild von mip
 
Registrierungsdatum: Apr 2002
Ort: 127.0.0.1
Beiträge: 3.717
In den Docs vom Apache HTTPd steht
Zitat:
It is not possible to customize the error log by adding or removing information.
Du kannst ja mal versuchen, ob Dir ein niedrigerer LogLevel ausreicht.

Ansonsten musst Du halt mod_gzip patchen und neu kompilieren.

Allerdings frage ich mich, was Dich das Error-Log stört. Wenn's Dir zu gross wird, dann stelle halt das Logrotate-Intervall kleiner.
Zum Durchsehen ohne die mod_gzip-Einträge kannst es auch durch grep -v oder sed pipen.
Alt 21. 01. 2004, 16:17 mip is offline Mit Zitat antworten #8
onkelchen Spender
Retreat
 
Registrierungsdatum: Aug 2000
Beiträge: 11.530
Zitat:
Original geschrieben von spanky
Onkel, weiß Du, was die angegebene Direktive machen wird? Ich glaube weniger. Ein CustomLog definiert wo und in welchem Format ein ACCESS Log gespeichert wird.

Irrtum. CustomLog definiert was wo geloggt wird. Hättest du gelesen, was ich dir verlinkt habe, hättest du folgenden Abschnitt gefunden:

Zitat:
http://httpd.apache.org/docs-2.0/mod/mod_log_config.html#customlog

The CustomLog directive is used to log requests to the server. A log format is specified, and the logging can optionally be made conditional on request characteristics using environment variables.

The first argument, which specifies the location to which the logs will be written, can take one of the following two types of values:

file
A filename, relative to the ServerRoot.
pipe
The pipe character "|", followed by the path to a program to receive the log information on its standard input.

Davon abgesehen, hast wohl eher du keine Ahnung, was CustomLog eigentlich macht.
Nur weil in deiner httpd.conf vermutlich etwas wie
CustomLog logs/access_log common
steht, hat das mit dem Accesslog nichts zu tun. Damit sagst du nicht anderes, als dass mit LogFormat erzeugte Log Aliase in dieser Log-Datei gespeichert werden.

Bsp:
Code:
LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog logs/access_log common
Alt 21. 01. 2004, 17:02 onkelchen is offline Mit Zitat antworten #9
spanky
Mitglied
(Threadstarter)
 
Registrierungsdatum: Mar 2000
Beiträge: 205
mip,

danke für den Tip. Das was ich vorhabe ist eigentlich nur Kosmetik. Den LogLevel kann ich nicht sinnvoll verändern, da die Einträge, die ich los werden will (TRANSMIT_ERROR:ISMEM:104) den error Status haben. Das mit dem patchen habe ich auch schon überlegt, verstehe aber nicht genug davon, um was gescheites hinzukriegen.


Onkel,

genau in diesem Abschnitt steht ein Wort: "REQUEST" es werden Client Anfragen an den Server protokolliert.

Dein Vorschlag
Zitat:
CustomLog /dev/null common_with_mod_gzip_info2
würde doch einen log gleich "wegschmeißen".
Alt 21. 01. 2004, 23:32 spanky is offline Mit Zitat antworten #10
onkelchen Spender
Retreat
 
Registrierungsdatum: Aug 2000
Beiträge: 11.530
Das ist allerdings richtig.
Alt 22. 01. 2004, 12:40 onkelchen is offline Mit Zitat antworten #11
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 15:08 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
neurotypical.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory