Decorate and Summarize Log files with customizeable rules, so users can analyze logs faster. And option to add reasons and mitigations to JSON string so when user hover over the highlighted text it displays Reason and Mitigation of the decorated log text.
Summarize Log extention can extract and summarize logs based on settings defined as JSON, Also if user defines Reason and Mitigation in the Settings JSON, it will also diplay Reason and Mitigation in the tooltip, Summarized Log lines are added to Output Window of VS Code as user select a new Log File in the explorer pane
For this extention to work properly, user must define summarizeLogs.customPatterns in the extention settings.json.
Go to Visual Studio Code Settings, Expand on Extentions and Select Summarize Log. Next click on Edit in Settings.json under Custom Patterns Add settings to match strings in logs and decorate text. For example: This extension contributes the following settings:
You can download more example settings.json.inject files and Sample_AppLogs.log files from https://github.com/tsols/SummarizeLogs_Settings
No known issues at this time.
Initial Release Includes Log Text Decoration, Summarize Logs in the Output Window based on customPatterns defined in Settings.json and show tooltip texts for each decorated text.
For more information