Dash0 Raises $110M Series B at $1B Valuation

Last updated: July 5, 2026

Use SQL in Chat

How Agent0 uses SQL to query observability data when other tools aren't enough.

SQL is what Agent0 uses when a question requires more than a direct log search, span search, or metric query can express. When you ask a question that involves joining signals, counting distinct entities, or aggregating across multiple dimensions, Agent0 writes and runs a SQL query behind the scenes — you never write or run any yourself.

Agent0 uses an SQL subset optimized for observability data, with access to three tables: logs, spans, and web_events.

What Agent0 Uses SQL For

Agent0 reaches for SQL when PromQL and the dedicated log and span tools aren't enough on their own:

  • Join signals — correlate spans with their log messages using trace_id
  • Count distinct entities — unique users, sessions, IPs, or services in a time window
  • Aggregate across dimensions — group error counts by service, severity, or operation
  • Search free text — find patterns across log bodies or attribute values
  • Rank and compare — top N services by error rate, slowest operations, most affected users

For simpler questions — "show me recent error logs", "find failing spans" — Agent0 uses the dedicated log and span tools instead, which are faster and return richer formatted results.

Example Requests

You askWhat Agent0 runs
"Count error logs per service in the last hour"A SQL query that groups logs by service name and counts where severity is ERROR
"Show me error spans alongside the logs they generated"A SQL query that LEFT JOINs spans and logs on trace_id, filtered to error spans
"How many unique users encountered an error today?"A SQL query that counts distinct user IDs from web events where the event is an error
"What are the top 10 most common error messages?"A SQL query that groups log bodies by frequency and returns the highest counts
"Show me average and p95 latency per endpoint for the checkout service"A SQL query that aggregates span duration by operation name with quantile functions

Further Reading