Алерты в Slack (Incoming Webhook)
Quick answer
StillOnline шлёт алерты владельцу в канал Slack через Incoming Webhook, который вы создаёте в workspace. Текст + attachment с probe и кнопками. OAuth-приложения на нашей стороне нет — в настройках хранится только URL webhook. Free — один канал; Pro/Ultimate — все включённые.
Что приходит (owner alerts)
| Событие | В Slack |
|---|---|
| DOWN | Красная полоса · 🔴 |
| RECOVERED | Зелёная полоса · 🟢 |
| 24h stability | Синяя полоса · ✅ |
На каждой проверке, пока check DOWN (как Telegram). Email владельцу — throttle ~15 мин.
Скрин: RECOVERED (prod)
Шаги настройки
- Канал — Создайте, например,
#stillonline-alerts. - Webhook в Slack — Slack app → Incoming Webhooks → webhook в канал → скопируйте URL.
- StillOnline — Вставьте URL в настройки, включите Slack.
- События — Down, recovered, 24h stability.
- Free — На Free Slack может быть единственным каналом владельца.
Подробно: блог про Slack webhook.
FAQ
Это приложение из Marketplace?
Нет. Обычный Incoming Webhook — вставляете URL.
Подписчики status page в Slack?
Пока нет — подписчикам email при инцидентах. Slack только для владельца.
Безопасность webhook URL?
Как пароль. При утечке — перевыпустите в Slack и обновите в StillOnline.
Бесплатный Slack?
Webhooks работают на free workspace, если есть права создать app.