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
-
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.
-
Create a schedule Go to Schedules → New Schedule, pick a check type, enter a target, and set how often to run.
-
Add an alert rule Open the schedule detail page and add an alert rule. For example: fire an alert if
response_time_ms > 2000for 3 consecutive checks. -
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