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-prodandapi-staging - Different services —
web-frontendandworker-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.