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

ConceptDescription
MonitorA configured check that runs on a timer (e.g. “check my mail server every 5 minutes”)
JobA single execution of a monitor, the actual check run
Alert RuleA condition attached to a monitor that fires when a metric crosses a threshold
Notification ChannelWhere 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 monitor Go to Monitors → New Monitor, pick a check type, enter a target, and set how often to run.

  3. Add an alert rule Open the monitor 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 monitors and their last run status. Jobs appear in the Jobs section with full result details.

  • Dashboard :: Overview of all monitors and their status
  • Monitors :: 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 monitor
  • Settings :: Notification channels configuration