# Alerts and SLOs

> Create alerts and SLOs with smart grouping to reduce noise

Rocketgraph lets you define **alerts** and **SLOs** (Service Level Objectives) on your telemetry. We use **smart alerting** by grouping related alerts so you get fewer, more actionable notifications instead of alert storms.

## Alerts

Create alerts on metrics, log patterns, or trace conditions (e.g. error rate, latency, or specific errors). When a condition is violated, Rocketgraph can notify your team via the channels you configure (e.g. Slack, PagerDuty, email).

- **What you can alert on** — Metric thresholds, log volume or content, trace error rate or duration, and similar signals that Rocketgraph ingests via OpenTelemetry.
- **Where to configure** — Set up alert rules in the Rocketgraph dashboard under Alerts. You choose the metric or query, the threshold, and the notification target.

## SLOs (Service Level Objectives)

Define SLOs (e.g. "99.9% of requests under 200ms" or "99% success rate") so you can track reliability over time. Rocketgraph uses your ingested metrics and traces to compute SLO compliance and can alert when you burn too much error budget.

- **Typical SLOs** — Latency (e.g. p99 < 500ms), availability (e.g. success rate > 99%), or custom metrics you send via OpenTelemetry.
- **Error budget** — When your SLO is at risk or the error budget is exhausted, you can trigger alerts or runbooks so the team can respond before users are impacted.

## Smart alerting and grouping

We **group related alerts** to reduce noise:

- Multiple conditions firing for the same underlying issue (e.g. same service, same time window) are grouped into a single notification where possible.
- You see one consolidated alert with context instead of dozens of similar pages.

This helps on-call engineers focus on root cause instead of silencing duplicate alerts. Combined with [AI root cause analysis](/index) and [Slack integration](/integrations/slack), you can triage and respond faster.

## Getting started

1. In the Rocketgraph dashboard, go to **Alerts** or **SLOs**.
2. Create an alert rule or SLO using the metrics and queries available from your OpenTelemetry data.
3. Configure notification channels (e.g. Slack) and, if needed, connect the [Slack integration](/integrations/slack) for on-call AI SRE.

For exact field names and UI steps, use the in-app help or your Rocketlog admin settings.
