Súgó és útmutatók ›
Értesítések
› Webhook Slack és Discord
Webhook Slack és Discord
4 perc olvasás · Értesítések
A webhook általános módja annak, hogy bárhova riasztást küldjünk - Slackbe, Discordba, PagerDuty-ba vagy saját endpointra.
Slack incoming webhook
1. A Slack workspace-ben menjen az apps.slack.com/build oldalra
2. Create New App → Incoming Webhooks → Enable
3. Add New Webhook to Workspace → válassza ki a csatornát
4. Másolja ki a webhook URL-t (úgy néz ki, mint https://hooks.slack.com/services/T.../B.../...)
5. Az ePulz.io Beállítások → Webhook részben illessze be az URL-t
6. Az ePulz.io automatikusan felismeri a Slack URL-t és megfelelően formázott Block Kit payloadot küld
Discord webhook
1. A Discord szerveren nyissa meg a Server Settings → Integrations → Webhooks részt
2. New Webhook → válassza ki a csatornát → Copy Webhook URL
3. Az ePulz.io Beállítások → Webhook részben illessze be az URL-t (formátum https://discord.com/api/webhooks/...)
4. Automatikusan felismeri
Custom webhook (saját endpoint)
Saját alkalmazáshoz állítsa be az URL-t, ahova POST kérésnek kell érkeznie JSON törzzsel:
{"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"}
Javasoljuk az X-ePulzio-Signature fejlécben lévő HMAC aláírás ellenőrzését (HMAC-SHA256 a body-ból a webhook secrettel).