Skip to main content

Oodle QuickStart Guide

Your first week with Oodle

Here's what we recommend to get the most out of the platform. Each item links to a section below with everything you need to get it done.


Welcome

Oodle brings your metrics, logs, traces, and alerts together in one platform with AI built in from the ground up. Instead of switching between tools, you can ask questions in plain English, get answers backed by real data, and let AI handle the investigation grunt work.

This guide walks you through the features that will make the biggest difference on day one.

Select your region:


1. AI Canvas

Think of AI Canvas as a teammate who has access to all your observability data and never sleeps. Ask it anything about your infrastructure in plain English and it will query your metrics, search your logs, check your alerts, and show you the results right in the conversation.

Open AI Canvas: us1.oodle.ai/ai-canvas

You can also open it from any page by clicking AI Assistant in the sidebar or pressing Cmd + I.

Try these prompts

Start with something relevant to your team:

  • Show errors in api-server service in the last hour
  • Show me all firing alerts
  • Investigate why alert "CPU Over 80 Percent" is firing
  • Create a dashboard for api-server latency and error rate
  • Summarize error logs from api-server for the last 30 minutes

As the AI works, you'll see live tool-call cards showing exactly what it's doing - running PromQL queries, scanning logs, checking alert history. Charts, tables, and results appear inline so you don't have to go anywhere else.

Docs: AI Canvas


2. MCP Integration

Everything AI Canvas can do is also available from your coding agent through the Model Context Protocol (MCP). Connect Claude Code, Cursor, Codex, or any MCP-compatible client and you get the same observability superpowers directly in your editor.

Why is this a big deal? Your coding agent already has your code. Now give it your production data too. When something breaks, you can ask your agent to check the logs, pull up the relevant metrics, and suggest a fix - all in one conversation.

Oodle's MCP tools go beyond raw queries. They include higher-level insights that Oodle builds by correlating across your telemetry - things like anomaly detection, noisy alert identification, and cross-signal investigation.

Get connected in 2 minutes

Setup page: us1.oodle.ai/settings?category=mcp

You can connect with an API key or OAuth. The setup page gives you the exact command for your client - just copy and paste.

Claude Code:

claude mcp add --transport http oodle-ai \
https://REGION.oodle.ai/v1/api/instance/YOUR_INSTANCE/mcp \
--header "X-API-KEY: YOUR_API_KEY"

Cursor: Add the MCP server URL and API key in Cursor's MCP settings.

Codex: Add Oodle as an MCP server in your Codex configuration. See the Codex integration guide for details.

Prefer the CLI?

If you like working from the terminal, install Oodle's CLI and point your AI agents at it instead.

Installation: us1.oodle.ai/settings?search=cli&integration=OODLE_CLI

Docs: MCP Integration · Claude Code · Cursor · Codex


3. Alerts

Oodle's alerting system continuously evaluates PromQL queries against your metrics and notifies you when things go wrong.

View all alerts: us1.oodle.ai/alerts

Already have alerts?

The alerts page lists all your monitors on the left. Click any monitor to see its query, threshold conditions, which series are currently firing, and a history of past incidents.

Pick a past alert instance from the Recent Activity panel and try one of the three AI actions:

Alert Recent Activity panel with AI action buttons highlighted
#ButtonWhat it does
1Copy debug promptCopies a ready-made investigation prompt to your clipboard. Paste it into your coding agent (Claude Code, Cursor, Codex, etc.) and it will pull all the alert context via MCP and start investigating.
2Debug with CursorOpens a Cursor chat with the alert context already loaded - one click to start debugging.
3Investigate with AIHands the alert to Oodle's AI agent, which investigates and reports back with findings directly in the platform.

Starting fresh? Create alerts with AI

If you don't have alerts set up yet, the fastest way to get started is to ask the AI Assistant to create them for you. Make sure you are ingesting the relevant metrics first (check the Integrations section), then go to us1.oodle.ai/alerts/create and open the AI Assistant sidebar to ask:

  • Create an alert to notify me when container memory usage is above 90%
  • Create an alert for high CPU usage on api-server
  • Alert me when the error rate on api-server exceeds 5%
  • Create an alert for container restarts in the last 10 minutes

The AI builds the PromQL query, sets the threshold, and saves the monitor. You can review and adjust it from the alerts page afterwards.

For a step-by-step walkthrough of creating alerts manually, see the Monitors documentation.

Key concepts

  • Monitors - A PromQL query paired with Warning and Critical thresholds. Oodle evaluates it on a schedule and fires alerts when conditions are met.
  • Notifiers - Where alerts get sent: Slack, PagerDuty, Opsgenie, Google Chat, Microsoft Teams, or webhooks.
  • Notification Policies - Rules that route alerts to different notifiers based on severity and labels.
  • Composite Monitors - Combine multiple monitors with AND/OR logic for complex conditions.

Docs: Alerts · Monitors · Notifiers · Alert Migrations


4. AI Skills

Every team has tribal knowledge - the debugging steps that live in someone's head or buried in a wiki. Skills turn that knowledge into something Oodle's AI can actually use.

A skill is simple: a name, a description of when to use it, and steps written in plain language (like an AGENTS.md file). When a relevant question comes up in AI Canvas or through MCP, Oodle automatically detects and follows the right skill.

Oodle also creates runbooks automatically by learning from how your team investigates incidents. When an alert is debugged, Oodle captures the investigation workflow and generates a runbook so future instances of that alert can be handled the same way. You can review, edit, or disable auto-generated runbooks at any time.

Create your first skill

  1. Go to AI Center > Skills in the sidebar.
  2. Click + New Skill.
  3. Write a clear description of when the AI should use it (e.g., "Use when the user asks whether an issue affects one customer or multiple customers").
  4. Add the investigation steps - what to check, what queries to run, what format to report in.
  5. Save and it's live immediately.

Where do skills come from?

SourceDescription
UserSkills your team writes manually.
Auto-learnedSkills Oodle generates from observed patterns and past investigations. Review, edit, or disable them anytime.

Skills are also exposed via MCP, so any AI agent connected to Oodle - Claude Code, Cursor, Codex, or your own tools - can discover and use them.

Docs: Skills & Runbooks


5. Integrations

The Integrations page is your control panel for connecting data sources and tools to Oodle:

  • Logs - Kubernetes, Fluentbit, Vector, OpenTelemetry, CloudWatch, and more.
  • Metrics - GCP, Prometheus, Datadog, Kubernetes, and more.
  • Traces - OpenTelemetry.
  • AI Agent Observability - Track cost and usage of your coding agents.
  • LLM Observability - Monitor your AI models' performance, latency, and cost.
  • Real User Monitoring - Capture frontend performance from real users.

Integrations page: us1.oodle.ai/settings

API keys and permissions

Check the API keys page to see what permissions your integration needs. If you need a higher access level, reach out to your administrator.

Docs: Integrations · GCP · Datadog · Grafana Import


6. Metrics, Logs, Traces & RUM

Metrics

Oodle uses Grafana's familiar query and dashboard UI for metrics. If you've used Grafana before, you'll feel right at home - same PromQL queries, same panel types, same dashboard variables. Your imported Grafana dashboards are ready to use under the Dashboards section in the sidebar.

Metrics Explore is where you go for ad-hoc investigation. Pick a metric, add filters, and visualize the result.

Don't want to learn PromQL? No worries. Open the AI Assistant sidebar from the Explore page and describe what you want in plain English - e.g., "Write a promql to get the total errors in api-server". The AI writes the query for you.

Metrics page: us1.oodle.ai/metrics/explore

Docs: Metrics Explore · PromQL Reference · Dashboards

Logs

The log explorer uses an OpenSearch-based UI. Search, filter by fields, set time ranges, and run aggregations to spot patterns in your log data.

Logs page: us1.oodle.ai/logs

Docs: Log Explorer

Traces

Oodle has its own purpose-built tracing UI. Search traces by service, operation, duration, or tags. Dive into trace timelines, view service graphs, and pinpoint latency bottlenecks.

Traces page: us1.oodle.ai/traces

Docs: Traces · Trace Explorer

Real User Monitoring (RUM)

See your application through your users' eyes. RUM captures page load times, web vitals, session replays, and frontend errors from real browser sessions.

RUM page: us1.oodle.ai/rum

Docs: Real User Monitoring

Why Oodle is different

All of these UIs sit on top of Oodle's novel storage architecture. Your telemetry data is stored on S3 with Lambdas handling the compute - a fundamentally different approach from traditional observability platforms.

Interested in the engineering behind it? Read about our technology.


Support

If you need assistance or have any questions, please reach out to us through: