Name: Request Logger (RL)
Version: 6.0.1.0-PRO (Joomla! 6) / 5.0.2.0-PRO (Joomla! 5)
Type: Plugin
License: GPLv3
Description: Request Logger Pro is a Joomla! system plugin that logs detailed HTTP request data to separate log files for debugging and monitoring external communications.
Download: RL - Request Logger Downloads
Request Logger Pro logs HTTP requests in Joomla! for debugging and monitoring
The system plugin Request Logger Pro logs HTTP requests to the Joomla! website to separate log files in the logs folder.
It records the request method, URL, IP address, time of the request, and the payload (HTTP request variables and the body content). The plugin helps debug and monitor the communication between the Joomla! website and external services.
Features
- Logs all HTTP requests to a Joomla! website
- Saves request data to separate log files in the logs folder
- Records request method, URL, IP address, timestamp, and payload (including variables and body content)
- Helps debug and monitor communication with external services
- Suitable for development or debugging environments (logs may include sensitive data)
Installation
Install Request Logger with the help of the Installer component as usual. Then configure and activate the plugin in System -> Plugins -> System - Request Logger Pro - RL.
Note: The plugin stores all transmitted values, including sensitive data. You should only use it in development or debugging mode.
Where to find the log files?
The files are stored with the HTTP method in the name into the log folder in the administrator path:
/administrator/logs/requestLogger[METHOD].php
[METHOD] is replaced with the corresponding HTTP request method: GET, POST, HEAD, PUT, DELETE, PATCH and OPTIONS.
Changelog
Latest release
Version 6.0.1.0-PRO - 2026-06-06
- + New in-browser log viewer added – Request Logger Pro now includes a full log viewer directly inside the plugin settings, allowing logs to be opened and reviewed without leaving the Joomla backend.
- + Lazy loading and efficient tail reading introduced – log entries are now loaded only when the Logs tab becomes visible, with optimised tail reading and pagination for fast handling even with large log files.
- + Formatted and raw log views added – log data can now be displayed either as a structured formatted view or as a raw text view, making both quick inspection and detailed analysis much easier.
- + Delete and clear log actions integrated – individual log entries can now be removed directly from the viewer, and complete log files can be cleared from within the plugin settings.
- + Sensitive data stripping added – a new optional redaction feature can automatically remove sensitive values such as passwords, tokens, session data and payment-related fields before they are written to disk.
- + Custom sensitive parameter list supported – in addition to the predefined sensitive keys, administrators can now define their own custom parameter names that should also be replaced with
[REDACTED]. - ^ Request logging privacy protection enhanced – the body and URI redaction pipeline was expanded so sensitive information is removed before encoding and writing, while the original PHP request data remains untouched.
Version 6.0.1.0-PRO - 2026-06-06
- + New in-browser log viewer added – Request Logger Pro now includes a full log viewer directly inside the plugin settings, allowing logs to be opened and reviewed without leaving the Joomla backend.
- + Lazy loading and efficient tail reading introduced – log entries are now loaded only when the Logs tab becomes visible, with optimised tail reading and pagination for fast handling even with large log files.
- + Formatted and raw log views added – log data can now be displayed either as a structured formatted view or as a raw text view, making both quick inspection and detailed analysis much easier.
- + Delete and clear log actions integrated – individual log entries can now be removed directly from the viewer, and complete log files can be cleared from within the plugin settings.
- + Sensitive data stripping added – a new optional redaction feature can automatically remove sensitive values such as passwords, tokens, session data and payment-related fields before they are written to disk.
- + Custom sensitive parameter list supported – in addition to the predefined sensitive keys, administrators can now define their own custom parameter names that should also be replaced with
[REDACTED]. - ^ Request logging privacy protection enhanced – the body and URI redaction pipeline was expanded so sensitive information is removed before encoding and writing, while the original PHP request data remains untouched.
Version 6.0.0.0-PRO - 2025-11-18
- + First Pro release for Joomla! 6.x based on RL Pro version 5.0.2.0-PRO
- + The plugin "Behaviour - Backward Compatibility 6" is not required. The extension only uses supported classes in Joomla! 6.
Version 5.0.2.0-PRO - 2025-10-10
- + General code maintenance and optimisations to ensure consistent quality and stability.
- # Fixed issue with the append parameter in the file writing process.
Version 5.0.1.0-PRO - 2025-06-26
- + Code optimisations.
- ^ Updated custom field ProSecurityTokenField.
Version 5.0.0.1-PRO - 2025-04-15
- # Fixed a backward compatibility break that was introduced in Joomla! 5.3.0 in the CMSPlugin class.
Version 5.0.0.0-PRO - 2025-04-08
- + First Pro release for Joomla! 5.x with technical requirements from 2025 (see Increasing Technical Requirements 2025 - Core & PHP for Joomla! Pro Extensions)
- + The plugin "Behaviour - Backward Compatibility" is not required. The extension only uses supported classes in Joomla! 5.
Download
Overview of all downloads of the extension: RL - Request Logger Downloads