# mod_reqin_log example configuration # Load this configuration in your Apache httpd.conf or a separate included file # Load the module (adjust path as needed) LoadModule reqin_log_module modules/mod_reqin_log.so # Enable mod_reqin_log JsonSockLogEnabled On # Unix domain socket path for JSON log output # Important: if JsonSockLogEnabled is On and this directive is missing/empty, # Apache startup fails due to strict configuration validation. JsonSockLogSocket "/var/run/logcorrelator/http.sock" # HTTP headers to include in the JSON log # Warning: Be careful not to log sensitive headers like Authorization, Cookie, etc. JsonSockLogHeaders X-Request-Id X-Trace-Id User-Agent Referer X-Forwarded-For # Maximum number of headers to log (from the configured list) JsonSockLogMaxHeaders 10 # Maximum length of each header value (longer values are truncated) JsonSockLogMaxHeaderValueLen 256 # Minimum delay between reconnect attempts to the Unix socket (seconds) JsonSockLogReconnectInterval 10 # Minimum delay between error messages to Apache error_log (seconds) JsonSockLogErrorReportInterval 10