Skip to main content
Ask Struct is a natural language interface for investigating your production systems. Ask questions about your alerts, logs, metrics, or code — and Struct will gather context across your connected tools to deliver answers.
Go to Ask Struct in the web app to try it out.

What You Can Ask

Ask Struct works across your entire connected stack. Some examples of what you can explore:

Alert Analysis

Break down common alerts, identify patterns, and surface recurring issues from your alerting sources.

System Health

Summarize current system health using connected monitors, metrics, and recent error trends.

Issue Investigation

Investigate a specific error, incident, or alert — Struct cross-references logs, traces, and code to find root cause.

Code Context

Ask about recent commits, code paths, and how changes may relate to production issues.

How It Works

  1. Type your question in the Ask Struct input box
  2. Struct creates an investigation session and begins gathering context from your connected sources
  3. You’ll see a structured report with findings, root cause analysis, and suggested next steps
  4. Continue the conversation — ask follow-up questions to dive deeper
Each question creates an investigation session that you can revisit at any time from the Issues page.

Tips

  • Be specific — “Investigate the 500 errors in the checkout API” works better than “What’s wrong?”
  • Reference services — Mention specific service names, endpoints, or error messages for more targeted results
  • Connect more sources — The more observability tools you connect, the more comprehensive the analysis. See Connections.
Each investigation uses credits from your plan. See Usage & Credits for details.