ECS task observability, a redesigned time picker, and steadier logs

Feature Improvements Fixes

TL;DR

A new Discover page for ECS task-level metrics, a rebuilt time picker across the app, and fixes that keep Logs usable on large queries.

ECS task observability, a redesigned time picker, and steadier logs

Discover ECS

Discover now has a dedicated ECS page built on ecs_task_* metrics collected via the ECS Task Metadata Endpoint, giving you task-level observability over AWS ECS workloads without a CloudWatch Container Insights dependency.

Time picker redesign

The time picker used across Last9 has been redesigned. You can type shorthand values like 15m, 1h, 2d, today, or yesterday directly into the trigger, navigate with the keyboard, and pick ranges from a streamlined single-column dropdown.

Improvements

  • Logs
    • Sort logs by date ascending or descending on the main Logs screen
    • Log Builder operators are grouped into sections (Word search, Presence, Equality, Numerical, and String matching) with slower operators clearly marked
    • Equality operators are back in the first section to match existing muscle memory
  • Traces
    • Related Logs from Traces now uses the simple service-based filter UI and queries by trace_id only when opened from span context
    • Added timestamp sort for Related Logs in Traces

Fixes

  • Discover
    • Stacktrace expand icon in the Exceptions view did nothing
    • Dark mode tooltip for change event mark lines had readability issues
  • Dashboards
    • Calendar dates could not be selected in the custom dashboard time picker due to a z-index issue