---
title: "Integracja z Uptime Kuma - alerty o awariach"
sidebarTitle: Uptime Kuma
description: Połącz Uptime Kuma z Echobell i otrzymuj powiadomienia push lub połączenia telefoniczne, gdy Twój self-hostowany monitoring wykryje awarię.
---

import { Step, Steps } from "fumadocs-ui/components/steps";

[Uptime Kuma](https://github.com/louislam/uptime-kuma) to proste w obsłudze narzędzie monitorujące, które hostujesz samodzielnie. Dzięki Echobell możesz otrzymywać powiadomienia, gdy Twoje usługi przestaną działać.

<Steps>
<Step>
    ### Utwórz kanał
    Utwórz nowy kanał w Echobell i skopiuj jego **adres URL webhooka**.
</Step>
<Step>
    ### Skonfiguruj powiadomienie w Uptime Kuma
    1. Przejdź do **Settings** > **Notifications**.
    2. Kliknij **Setup Notification**.
    3. Jako Notification Type wybierz **Webhook**.
    4. W polu **Friendly Name** wpisz „Echobell”.
    5. Wklej adres URL webhooka Echobell w polu **Post URL**.
    6. Ustaw **Method** na `POST`.
    7. Ustaw **Body Type** na `JSON`.
    8. Włącz **Custom Body**.
</Step>
<Step>
    ### Skonfiguruj payload
    Wpisz poniższy JSON w polu **Custom Body**:

    ```json
    {
      "title": "Monitor {{name}} is {{status}}",
      "body": "{{msg}}\nURL: {{hostnameOrURL}}",
      "status": "{{status}}",
      "monitor": "{{name}}"
    }
    ```

    Strukturę JSON możesz dowolnie dostosować. Echobell użyje tych zmiennych w szablonach powiadomień.

</Step>
<Step>
    ### Przetestuj
    Kliknij **Test**, aby wysłać testowe powiadomienie do Echobell.
</Step>
</Steps>
