The Magento Log Viewer extension for Visual Studio Code provides a convenient way to view and manage Magento log files directly in your workspace.
Features
Tree view of log files from Magento's var/log directory
Grouped log entries by severity level (ERROR, WARN, DEBUG, INFO)
Option to group log entries by message content
Direct file opening with line highlighting
One-click log file clearing with confirmation popup
Status bar showing total log entries
Real-time log file monitoring
Badge in the tree view showing the total number of log entries
Improved report file titles by parsing content for better readability
Setup
Install the extension from VS Code marketplace
Open your Magento project workspace
When prompted, confirm it's a Magento project
Select your Magento root directory
The extension will now load your log files
Note: Settings are workspace-specific, allowing different configurations for each Magento project.
Usage
View Logs: Open the Magento Log Viewer sidebar (M logo)
Clear Logs: Click the trash icon in the view header. A confirmation popup will appear to confirm the action.
Refresh: Click the refresh icon or wait for auto-update
Navigate: Click on log entries to jump to specific lines
Filter: Expand log files to see entries grouped by severity
Group by Message: Enable or disable grouping of log entries by message content in the settings. When enabled, the counter will display "grouped" (e.g., INFO (128, grouped)).