Readyset Docs

RDST

Monitor PostgreSQL and MySQL with RDST. Use its command-line tools to analyze queries and automate checks.

RDST runs on your computer and monitors your PostgreSQL or MySQL databases. It records query activity, checks for changes, and analyzes queries in the background. The Inbox lists findings by urgency. A nightly report covers each database's day.

You don't need a Readyset cache to use RDST.

Desktop and command line

Use the desktop app for monitoring. Closing its window keeps it running in the system tray or macOS menu bar. Monitoring stops when you quit RDST or your computer sleeps.

Use the CLI for individual commands, scripts, and CI. It shares targets, saved queries, and analyses with the desktop app under the same operating system user. Keep both installations up to date so they can read and write the same data files.

TaskGuide
Review a query's load and analysisDatabase page
Investigate a changeInbox
Read a database's daily health reportNightly report
Check SQL in a code changerdst scan
Audit a fleet on a schedulerdst fleet audit
Connect Claude Code to RDSTRDST MCP tools

Continuous monitoring is configured in the desktop or browser interface. There isn't an rdst monitor command. The MCP tools don't expose the monitoring Inbox or nightly reports.

Local and AI monitoring

Local monitoring records query statistics and keeps the charts running. AI monitoring checks changes, analyzes queries, and writes report summaries. Sign in to Readyset for AI monitoring. When your account's AI usage runs out, the app says You've run out of AI usage for now.

When an AI usage limit is reached, AI monitoring stops gracefully. Local monitoring keeps running, and the app asks you to contact us. See AI access.

Readyset caching

Readyset is a SQL cache that runs alongside your database. RDST can benchmark a query with Readyset or deploy a cache from the CLI. These are optional workflows. Monitoring doesn't require Docker or a Readyset deployment.