Skip to content

Insights & Observability

Insights is the portal's observability hub. It gives you a unified view of all telemetry data from your applications — logs, traces, metrics, events, messages, and audit events.

Panels

Insights is organized into panels, each focused on a specific data type:

PanelDescription
OverviewStat cards, sparkline charts, and recent activity
ConversationsMessages exchanged between agents and services
EventsApplication events and workflow triggers
LogsLog entries with severity filtering and search
TracesDistributed trace spans with waterfall visualization
MetricsTime-series metric charts and raw data
Audit TrailSecurity and compliance audit events
NetworkActive NATS topics scoped to your organization

The Data Pipeline

Your telemetry data flows through a pipeline before appearing in Insights:

Your App  →  Air API (ingest)  →  NATS  →  Pulse (Parquet writer)  →  Insights (SQL query)
  1. Your app sends data via the Air API (HTTP)
  2. Data flows through NATS for real-time delivery
  3. Pulse writes data to Parquet files (durable storage)
  4. Insights queries Parquet files using DataFusion SQL

Common Filters

Every panel supports a time range selector:

  • Last hour — Most recent data
  • Last 24 hours — Default view
  • Last 7 days — Weekly overview
  • Last 30 days — Monthly overview

Each panel also has type-specific filters (severity, status, search, etc.).

Cross-Panel Navigation

Insights panels are linked together for correlation:

  • In Logs, click a trace ID to jump to the Traces panel filtered to that trace
  • In Traces, click "View Logs" on a span to jump to Logs filtered by trace ID
  • In the Overview, click a stat card to jump to the corresponding panel
  • URLs include query parameters (e.g., ?trace_id=abc123) so filtered views are bookmarkable

Guides

Next Steps

NextEpoch Cloud Documentation