Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Intelligent Log AnalyzerNew to Visual Studio Code? Get it now.
Intelligent Log Analyzer

Intelligent Log Analyzer

SMA Solution

|
2 installs
| (0) | Free
Analyze log files and extract error-level entries ([ERR], [FTL])
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Log Analyzer

Log Analyzer is a powerful Visual Studio Code extension designed to help developers quickly identify, analyze, and manage errors in application log files. It intelligently extracts error-related entries, presents them in an interactive interface, and enables efficient troubleshooting through filtering, searching, and exporting capabilities.

Whether you're working with application logs, server logs, cloud service logs, or microservice logs, Log Analyzer simplifies debugging by surfacing the information that matters most.


Key Features

🔍 Intelligent Error Detection

Automatically scans log files and extracts critical entries, including:

  • [ERR]
  • [ERROR]
  • [FTL]
  • [FATAL]

Custom error patterns can also be configured to match organization-specific log formats.


📊 Interactive Results Panel

View extracted log entries in a structured table containing:

  • Line Number
  • Timestamp
  • Log Level
  • Error Message

The interface is fully integrated with Visual Studio Code for a native user experience.


🎯 Advanced Filtering

Quickly isolate specific log levels:

  • All Errors
  • ERR
  • ERROR
  • FTL
  • FATAL

This enables developers to focus on high-priority issues without manually scanning thousands of log lines.


🔎 Instant Search

Search extracted logs using keywords to locate:

  • Exception names
  • Error codes
  • Service names
  • Stack trace fragments

Search updates results in real time.


📤 Export Analysis

Export filtered results in multiple formats:

  • JSON
  • CSV
  • TXT

Ideal for:

  • Bug reporting
  • Incident analysis
  • Sharing with development teams
  • Audit documentation

📋 Copy to Clipboard

Copy selected or filtered log entries into a clean, formatted report for emails, bug trackers, documentation, or chat applications.


⚙️ Customizable Rules

Define custom regular expressions to recognize proprietary log formats.

Example:

"logAnalyzer.errorPatterns": [
    "\\[ERR\\]",
    "\\[ERROR\\]",
    "\\[FTL\\]",
    "\\[FATAL\\]",
    "EXCEPTION",
    "FAILED",
    "CRITICAL"
]

Getting Started

  1. Open any log file.
  2. Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS).
  3. Run Log Analyzer: Analyze Logs.
  4. Review extracted errors in the analysis panel.
  5. Filter, search, copy, or export the results as needed.

Configuration

Customize the extension using your VS Code settings.json.

{
    "logAnalyzer.errorPatterns": [
        "\\[ERR\\]",
        "\\[ERROR\\]",
        "\\[FTL\\]",
        "\\[FATAL\\]"
    ],
    "logAnalyzer.highlightColors.error": "orange",
    "logAnalyzer.highlightColors.fatal": "red"
}

Typical Use Cases

  • Application troubleshooting
  • Production incident investigation
  • Azure DevOps pipeline logs
  • Kubernetes pod logs
  • Docker container logs
  • Spring Boot applications
  • .NET applications
  • Node.js services
  • Python applications
  • Java applications
  • IIS server logs
  • Apache and Nginx logs

Why Log Analyzer?

Instead of manually searching through thousands of log lines, Log Analyzer enables developers to:

  • Detect failures within seconds
  • Reduce troubleshooting time
  • Improve debugging efficiency
  • Export structured reports
  • Share findings with teammates
  • Focus on critical issues first

License

MIT License


Version

v1.0.7

Initial release featuring:

  • Intelligent error extraction
  • Interactive analysis panel
  • Log level filtering
  • Keyword search
  • Export to JSON, CSV, and TXT
  • Real-time analysis
  • Configurable error patterns
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft