Your First Alert
Luxkern alerts work across all tools. Set up a notification channel once and reuse it everywhere.
Create an alert channel
Go to Settings > Alert Channels and click New Channel. Luxkern supports three channel types:
- Email — Sends alerts to one or more email addresses.
- Slack — Posts to a Slack channel via incoming webhook.
- Webhook — Sends a POST request to any URL you configure.
Example: Slack webhook
Create a Slack incoming webhook in your Slack workspace, then add it as a channel:
bash
curl -X POST https://api.luxkern.com/v1/alerts/channels \ -H "Authorization: Bearer lxk_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "name": "engineering-slack", "type": "slack", "config": { "webhook_url": "https://hooks.slack.com/services/T00/B00/xxx" } }'Attach the channel to a monitor
When creating or editing a CronSafe monitor, PingCheck check, or LogDrain alert rule, select your channel from the dropdown. You can attach multiple channels to a single monitor.
Test the channel
Click Send Test on the channel page to verify delivery. You should receive a test notification within a few seconds.
Alerts are shared across all Luxkern tools. API Reference for the full alerts endpoint documentation.