Explore the Apex Log Analyzer for Salesforce debug logs features including interactive timelines, detailed Time Order, Aggregated, and Bottom-Up call trees, in-depth analysis, database insights, and powerful search capabilities to streamline your debugging and performance tuning.
๐ฆ Log problems and notificationsโ
Log problems are problems found in the log itself - governor limit exceptions, fatal errors, skipped lines. A chip shows the worst severity's icon with a count badge, and a tick when the log is clean. Notifications are messages about the tool rather than the log - today, parser diagnostics for log lines it couldn't understand. The two are kept apart so they don't read as one severity count.
Each opens as a list of cards: a severity icon, a summary, a dimmed line with the kind and the time in the log (e.g. Fatal error ยท 24.6 s), a message that expands on click if it runs past two lines, and - for problems that point at a spot in the log - an arrow action that jumps to it in the Call Tree.
If the parser meets a log event it doesn't recognize, a notification card carries a Report unsupported log event action, opening a pre-filled GitHub issue.
๐๏ธ Debug levelsโ
A row of chips shows the debug levels the log was captured with, one per category (CATEGORY LEVEL, e.g. APEX_CODE FINE). This is a read-only display of what was captured - it doesn't filter the log.
Timeline
Use the Timeline to visualize code execution, event durations, and performance bottlenecks. Zoom, pan, measure time ranges, and navigate massive logs with the minimap overview for efficient Salesforce Apex log analysis and debugging.
Governor limits + heap
Track Salesforce Apex governor limits across a whole transaction - SOQL queries, query rows, DML statements, DML rows, CPU time, callouts and heap size - and understand heap as net, gross and peak so you can tell a real leak from allocate-then-free churn.
Calltree
The Call Tree helps efficently visualize and navigate the call stack in Apex logs. Learn to expand and collapse method calls, sort and filter by execution metrics, and quickly jump to code locations in Visual Studio Code. Enhance your Salesforce debugging and performance analysis with detailed insights into DML, SOQL, and execution times.
Analysis
Analyze Salesforce debug logs with detailed metrics on method calls, including Self Time, Total Time, Count, Name, and Type. Easily sort, filter, and group log events by namespace or type, and export or copy results for efficient troubleshooting and performance optimization.
Database
Database insights help Salesforce developers analyze SOQL and DML operations, assess query selectivity, performance, and aggregations, and optimize Apex code using advanced sorting, grouping, filtering, call stack tracing, and CSV export tools.
Inspector
Inspect any selected Salesforce Apex log frame or statement in a dockable side bar - vitals, governor metrics, variables in scope, call stack, a scoped call tree and SOQL optimization tips, available from the Timeline, Call Tree, Analysis and Database tabs.
Find
The Find feature in Apex Debug Log Analyzer for Salesforce quickly searches, highlights, and navigates through debug logs. Discover how Find enhances productivity by supporting case-sensitive search, matching text in Timeline, Call Tree, Analysis, and Database views.
Raw Log Navigation
Navigate between the Log Analysis and raw .log files. Jump to specific lines, use code folding for events, and see hover details with timing information.
AI Assistant (MCP Server)
Use the companion @certinia/apex-log-mcp Model Context Protocol server to expose Apex log analysis tools to AI assistants like GitHub Copilot Chat, Claude Code, and Cursor.