Concepts

Projects

Projects are the top-level container in Rytena. They group related processes and hold their API key.

What is a project

A project represents a single application or service. Each project has:

  • A unique name (for example, production-api)
  • Its own API key
  • One or more monitored processes
  • Its own list of leaks and alerts

When to use multiple projects

Create separate projects when you want isolated monitoring. Common patterns:

  • Different environments — api-prod and api-staging
  • Different services — web-frontend and worker-queue
  • Different customers — one project per client if you're building a SaaS

API keys

Every project has one API key that authenticates the agent. Keys use the format ryt_<keyId>.<secret>.

API keys are shown only once when a project is created. Save yours somewhere safe. If you lose it, you'll need to create a new project.