#logging
Posts
-
Digging into Apache httpd's Source 16: Logging — Access Logs, Error Logs, and Wrapping Up the Series
How httpd's two kinds of log are actually written, followed through the source. How one ap_log_rerror() call is filtered by a macro before anything runs, how module_index lets LogLevel differ per module, how ErrorLogFormat and LogFormat strings become arrays of function pointers, exactly when the log_transaction hook fires, and how a piped log program is restarted — all checked with examples, followed by a look back over the 16-part series.
-
Digging into Tomcat's Source 16: Embedded Tomcat, JMX and Logging — and Wrapping Up the Series
What the startup/Tomcat class builds for you when you start Tomcat from code without server.xml, and what it does not; how every component registers an MBean for JMX; and how JULI's ClassLoaderLogManager gives each web app its own logging configuration — all checked against the source and with examples, followed by a look back over the 16-part series.