|
|
1723bd6935
|
fix: ajout du header Content-Type dans la conf
|
2026-03-05 16:19:52 +01:00 |
|
|
|
98e413be68
|
config: extend default headers list and raise max to 25
- CONFIG: Add Sec-CH-UA, Sec-CH-UA-Mobile, Sec-CH-UA-Platform,
Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, Accept,
Accept-Language, Accept-Encoding to default JsonSockLogHeaders
- CONFIG: Raise DEFAULT_MAX_HEADERS from 10 to 25
- DOC: Update architecture.yml value_example and conf/mod_reqin_log.conf
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-05 15:14:28 +01:00 |
|
|
|
3d2e4f8e70
|
feature: add JsonSockLogLevel directive for configurable log levels
- New directive: JsonSockLogLevel (DEBUG, INFO, WARNING, ERROR, EMERG)
- Default level: WARNING
- Controls verbosity of module logs in Apache error_log
- DEBUG: Log header skipping, buffer truncation, size limits
- Updates conf/mod_reqin_log.conf with example configuration
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-03-01 02:31:16 +01:00 |
|
|
|
c61774f8ec
|
conf: change socket path to /var/run/logcorrelator/http.socket
- Update all documentation and configuration files
- Update test cases
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-03-01 02:14:31 +01:00 |
|
|
|
3e9ff25033
|
conf: change default socket path to /var/run/logcorrelator/http.sock
- Update mod_reqin_log.conf example configuration
- Update README.md documentation and examples
- Update architecture.yml specification
- Update test_config_parsing.c test case
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-03-01 01:49:39 +01:00 |
|
|
|
46291898e1
|
fix: renforcer la robustesse du module et étendre les tests/CI
Co-authored-by: aider (openrouter/openai/gpt-5.3-codex) <aider@aider.chat>
|
2026-02-28 20:28:40 +01:00 |
|
|
|
66549acf5c
|
Initial commit: mod_reqin_log Apache module
Features:
- JSON logging of HTTP requests to Unix domain socket
- Configurable HTTP headers logging (flat JSON structure)
- Header value truncation and count limits
- Automatic reconnect on socket disconnection
- Error reporting with throttling
Configuration directives:
- JsonSockLogEnabled: Enable/disable logging
- JsonSockLogSocket: Unix socket path
- JsonSockLogHeaders: List of headers to log
- JsonSockLogMaxHeaders: Maximum headers to log
- JsonSockLogMaxHeaderValueLen: Max header value length
- JsonSockLogReconnectInterval: Reconnect delay
- JsonSockLogErrorReportInterval: Error log throttle
Includes:
- Module source code (src/)
- Unit and integration tests (tests/, scripts/)
- Documentation (README.md, architecture.yml)
- Build configuration (CMakeLists.txt, Makefile)
- Packaging (deb/rpm)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
|
2026-02-26 13:55:07 +01:00 |
|