---
title: "Integração com Uptime Kuma - Alertas de indisponibilidade"
sidebarTitle: Uptime Kuma
description: Conecte o Uptime Kuma ao Echobell e receba notificações push ou chamadas telefônicas quando seu monitoramento auto-hospedado detectar uma queda.
---

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

O [Uptime Kuma](https://github.com/louislam/uptime-kuma) é uma ferramenta de monitoramento auto-hospedada e fácil de usar. Você pode receber notificações pelo Echobell quando seus serviços ficarem fora do ar.

<Steps>
<Step>
    ### Criar um canal
    Crie um novo canal no Echobell e copie a **URL do webhook**.
</Step>
<Step>
    ### Configurar a notificação no Uptime Kuma
    1. Vá em **Configurações** > **Notificações**.
    2. Clique em **Configurar notificação**.
    3. Selecione **Webhook** como o tipo de notificação.
    4. Defina o **Nome amigável** como "Echobell".
    5. Cole a URL do webhook do Echobell em **Post URL**.
    6. Defina o **Método** como `POST`.
    7. Defina o **Body Type** como `JSON`.
    8. Ative o **Custom Body**.
</Step>
<Step>
    ### Configurar o payload
    Informe o seguinte JSON no campo **Custom Body**:

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

    Você pode personalizar a estrutura do JSON conforme necessário. O Echobell usará essas variáveis nos seus modelos de notificação.

</Step>
<Step>
    ### Testar
    Clique em **Testar** para enviar uma notificação de teste ao Echobell.
</Step>
</Steps>
