Log Workbench S is a VS Code log analysis extension focused on powerful log filtering and surrounding-row inspection. It also provides keyword search, timestamp filtering and formatting, sorting, CSV export, and performance statistics to help you investigate application logs efficiently.
Demo
Log Filtering and Keyword Search
Filter error, warning, and slow-operation rows, or search logs by keyword to focus on the entries you need.
Surrounding-Row Inspection
Inspect matching log entries with configurable surrounding-row options while keeping the results focused on the filtered log set.
Features
Powerful Log Filtering
Filter error and warning log entries
Filter slow-operation entries based on the interval from the previous log entry
Search log messages by keyword
Filter logs by start and end timestamps
Display detected minimum and maximum timestamps
Clear all filter conditions with the clear button
Combine keyword filtering with error and other filter conditions
Surrounding-Row Inspection
Display matching target rows only or configure surrounding-row display options
Include preceding and/or following rows around matching entries
Configure the number of surrounding rows
Keep surrounding-row selection focused on the keyword-filtered log set
Avoid mixing unrelated keyword groups when inspecting log context
Timestamp Analysis and Formatting
Automatically detect timestamps in log entries
Support logs containing only time values
Display timestamps in local date and time format
Display date only or time only
Convert timestamps to ISO 8601 UTC
Display timestamps as Unix milliseconds
Preserve the original timestamp text
Calculate the interval from the previous log entry
Performance Statistics
Calculate average intervals between consecutive log entries
Calculate median intervals
Display maximum intervals
Calculate P95 intervals
Use interval statistics as a reference when analyzing sequential log processing
Sorting and Export
Sort log entries for easier inspection
Copy visible log rows
Export the current log view as CSV
Display and Customization
English and Japanese interface
Dark theme by default
Light and High Contrast themes
Small, Medium, and Large font sizes
Adjustable timestamp display formats
Preview and Privacy
Open supported log files directly in a VS Code webview
Analyze log contents locally within VS Code
No external server or API is required to process log contents
Supported File Extensions
.log
.txt
.out
.trace
.json
.csv
Usage
From the Explorer
Select a supported log file in the VS Code Explorer.
Right-click the file.
Select Open with Log Workbench S.
From the Editor Tab
Open a supported log file in VS Code.
Right-click the file's editor tab.
Select Open with Log Workbench S.
Filtering and Inspecting Logs
Open a log file with Log Workbench S.
Apply the required filters, such as error, warning, slow-operation, keyword, or timestamp filters.
Configure the surrounding-row options to inspect the relevant log entries.
Sort the results or copy visible rows as needed.
Review timestamp intervals and performance statistics to help investigate the log data.
Exporting Results
Apply the filters you need.
Use the CSV export feature to export the current log view.