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.

  • 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