Getting Started

Seabhac is an infrastructure monitoring platform that lets you run scheduled checks against your servers, domains, and services — and get alerted when something goes wrong.

Core Concepts

Concept Description
Schedule A configured check that runs on a timer (e.g. "check my mail server every 5 minutes")
Job A single execution of a schedule — the actual check run
Alert Rule A condition attached to a schedule that fires when a metric crosses a threshold
Notification Channel Where alerts are delivered (Slack, email, Discord, etc.)

Quick Start

  1. Create a notification channel — Go to Settings → Notifications and add a Slack webhook, email address, or other channel. You need this before alerts can be delivered.

  2. Create a schedule — Go to Schedules → New Schedule, pick a check type, enter a target, and set how often to run.

  3. Add an alert rule — Open the schedule detail page and add an alert rule. For example: fire an alert if response_time_ms > 2000 for 3 consecutive checks.

  4. Watch the dashboard — The Dashboard shows all schedules and their last run status. Jobs appear in the Jobs section with full result details.

Navigation

  • Dashboard — Overview of all schedules and their status
  • Schedules — Create and manage monitoring checks
  • Jobs — History of all check executions and their results
  • Alerts — Overview of all alert rules and which are currently firing
  • DNS Tools — Ad-hoc DNS lookups without creating a schedule
  • Settings — Notification channels configuration