Projects
Projects organize your data by application or environment.
Creating a Project
- Go to the Dashboard
- Click “New Project”
- Enter a name
- Copy your API key
Project Settings
Each project has:
- Name - Display name
- Slug - URL-safe identifier
- API Keys - Secret and public keys
- Team - Members with access
- Settings - Retention, alerts, etc.
Environments
Projects automatically separate data by environment:
- Production
- Staging
- Development
- Test
Set the environment in your SDK:
BrainzLab.configure do |config|
config.environment = Rails.env
end
Multiple Projects
Common patterns:
| Pattern | Projects |
|---|
| Single app | 1 project |
| Microservices | 1 project per service |
| Multi-tenant | 1 project per tenant |
Switching Projects
In the dashboard, use the project selector in the top navigation.
Deleting Projects
Deleting a project permanently removes all data.
- Go to Project Settings
- Scroll to “Danger Zone”
- Click “Delete Project”
- Confirm by typing the project name