Improvements
- Discover Services: Operation Breakdown now calculates average calls per transaction directly from metrics, providing more accurate performance measurements — with a new 'Total time spent per minute' column and removes the less useful throughput column
- Discover Exceptions: Exception Traces can now be filtered by deployment environment (prod, qa, staging) when environment data is available, making it easier to isolate issues by stage
- Logs Explorer:
- Logs table column order now persists across sessions, maintaining your preferred arrangement
- Logs volume chart displays as a stacked bar chart grouped by severity, making error distribution over time easier to visualize
- Top services table in Overview shows an "empty" label (in lighter gray) for logs without service names, and clicking it generates the correct search query
- Control Plane > Scheduled Search:
- Alerts now handle very long queries more robustly with improved inspect link generation
- Scheduled Search alert annotations (
queryandquery_type) are now read-only in the UI, preventing accidental edits that could break alert functionality
- Control Plane > Remapping: Extract rule form now defaults to "Lines that match" instead of "All Lines", with a warning message when "All Lines" is selected to help prevent potential ingest delays
Fixes
- Discover Hosts charts were not displaying correct x-axis values and were missing default values when metrics were unavailable
- Discover Applications "group by" selector was getting clipped at the edges, hiding some grouping options in the Performance and Errors tabs
- Discover Hosts queries for CPU and memory usage in statefulsets were causing chart rendering errors when metrics were missing
- Performance History was showing all gRPC calls instead of displaying the correct filtered data
- Log extraction scope form was not correctly defaulting to "Lines that match" when the extraction method was changed