Projects & Groups

Projects represent the applications and services you monitor. Groups help you organize projects logically, making it easy to manage complex infrastructures.

Project Groups

Groups are containers for organizing related projects. Common grouping strategies include:

By Environment

  • • Production Apps
  • • Staging Environment
  • • Development Servers

By Customer

  • • Customer A Sites
  • • Customer B Infrastructure
  • • Internal Systems

By Service Type

  • • API Services
  • • Databases
  • • Background Workers

By Team

  • • Frontend Team
  • • Backend Team
  • • DevOps Services

Creating a Project

  1. Navigate to Project Groups
  2. Select or create a group for your project
  3. Click Add Project
  4. Fill in the project details:
    • Name: Human-readable name (e.g., "Production API")
    • Key: Unique identifier used in API calls (e.g., "prod-api")
    • Description: Optional notes about the project
  5. Save the project
  6. Important: Copy and save the generated API key!

API Keys

Each project has a unique API key for sending events. Keep these keys secure:

  • • Store in environment variables, not in code
  • • Use different keys for different environments
  • • Regenerate keys if compromised
  • • Never expose keys in client-side code

Tip: You can regenerate a project's API key at any time from the project settings. Remember to update your applications with the new key.

Project Settings

Each project can be configured with:

  • Event Retention: How long to keep historical events
  • Rate Limits: Maximum events per hour
  • Allowed Event Types: Restrict which event types are accepted
  • Default Notifications: Automatic alerts for all project events
  • Webhook Forwarding: Forward events to external services

Managing Projects

Moving Projects

Projects can be moved between groups by editing the project and selecting a new group.

Archiving

Archive inactive projects to keep them for reference without cluttering your active view.

Bulk Operations

Select multiple projects to perform bulk actions like moving, archiving, or updating settings.

Access Control

Control which team members can view or manage specific project groups.