OpseerOpseer
Docs
Dashboard

Quick Start

Get up and running with Opseer in under 5 minutes.

Last updated: 2026-05-18

This guide walks you through creating your first project, connecting a platform, and setting up automatic stats collection.

1. Sign up

Go to opseer.com and sign in with your Google account, or create an account with email and password.

2. Create a project

1

Click "New Project"

From the dashboard, click the new project button in the sidebar.

2

Enter project details

Give your project a name and optional description.

3

Choose project type

Select "Personal" for solo use, or "Team" if you plan to invite collaborators.

3. Connect a platform

Navigate to the Integrations page from the sidebar. Connect your first platform:

Supabase

1

Click "Connect"

On the Integrations page, click the Connect button on the Supabase card.

2

Authorize via Supabase OAuth

A popup opens for the official Supabase OAuth flow. Pick the organization and project, then approve the requested scopes.

3

Auto-mapping

Opseer receives the OAuth callback and automatically maps your first Supabase project. No further input is needed.

You never paste a service_role key. The OAuth tokens are encrypted with AES-256-GCM and refreshed automatically before they expire.

Firebase

1

Generate a service account key

Go to Firebase Console > Project Settings > Service Accounts > Generate New Private Key.

2

Paste the JSON

Copy the entire downloaded JSON file content and paste it in the Firebase connection form.

4. Set up stats collection

1

Go to Stats page

Click "Stats" in the sidebar.

2

Add a column

Click "Add Column" and configure your first metric — choose a table, aggregation type, and date column.

3

Test the query

Click "Collect Now" to verify your stats query works correctly.

5. Enable alerts

1

Go to Alerts

Click "Alerts" in the sidebar.

2

Add a channel

Click "Connect" on the desired channel card. Slack/Discord open an OAuth consent screen followed by a channel picker; Telegram opens a DM or Group selection dialog; Webhook opens an HTTPS URL input dialog.

3

Set alert time

Choose when you want to receive daily reports (in your local timezone).

4

Test

Click "Test" to send a sample report to verify the channel works.

Stats are collected and reports are sent automatically. You don't need to trigger them manually after setup.

Next steps

  • Explore Push Notifications to send messages to your app users
  • Discover what a single Supabase connection unlocks (Auth Users, Edge Functions, Cron, Database)
  • Set up Firebase Cloud Functions monitoring
  • Invite team members for collaborative management