Имеется сайт на apache-сервере. Необходимо собрать логи http-запросов, поступающих на сервер. Интересуют все request хидеры, url, метод, queryString, также желательно получить тоже самое для респонса.
У меня есть три варианта решение этой задачи, но все они по той или иной причине не подходят:
1) Использовать свой LogFormat, самый, пожалуй, логичный способ. Но в нём нельзя задать, чтобы выводились все хидеры, только вручную задавать поле для абсолютно каждого, но это ужасно неудобно, потому как получится очень много пустых, да и ведь бывают разные нестандартные типы хидеров, которые я не знаю, как можно предугадать
2) Использовать mod_log_forensic, он составляет лог почти такой, как надо, но во-первых, мне желательно ещё и респонсы получать (хотя это некритично), и во-вторых, нет queryString в POST-запросах, вот это уже критично
3) Использовать ModSecurity и AuditLog, но меня попросили не устанавливать ModSecurity на сервер, так что это тоже не подходит
Какие ещё есть варианты?