# Verificação de integridade

Você pode monitorar a integridade do SCEPman usando

* o [recurso de verificação de integridade dos Azure App Services](#health-check-in-azure-app-services)  (recomendado) ou
* uma [ferramenta de monitorização de terceiros](https://docs.scepman.com/pt/configuracao-do-azure/health-check/using-3rd-party-monitoring).

## Verificação de integridade no Azure App Services

{% hint style="info" %}
Novas instalações do SCEPman adicionam a Verificação de integridade automaticamente durante a instalação, a partir do SCEPman 2.11. Se instalou o SCEPman antes disso, pode adicionar a verificação de integridade manualmente usando as orientações abaixo.&#x20;
{% endhint %}

Pode configurar o recurso de verificação de integridade e o respetivo alerta para o App Service para obter uma notificação direta caso a sua instância do SCEPman deixe de responder.

### Configurar o Health Check

1. Navegue até ao seu **App Service** e no lado esquerdo desça até **Verificação de integridade**
2. Agora pode **Ativar** a Verificação de integridade, como sondagem **caminho** introduza o seguinte: **/probe**
3. Agora pode clicar em **guarde**, mas tenha em conta que **isto reiniciará o seu App Service**

![Ativar verificação de integridade](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-3c837746f832366bfd5abc27e41eba5ebe0f2cbe%2F2022-12-27%2013_04_05.png?alt=media)

### Configurar alertas

Para receber um alerta da nossa verificação de integridade, precisamos de configurar regras de alerta no nosso App Service.

1. Navegue até ao seu **App Service** e no lado esquerdo desça até **Alertas**
2. Clique em **Criar regra de alerta**
3. Na sua nova regra de alerta, será automaticamente redirecionado para **Adicionar condição**
4. Selecione uma lógica de sinal. Procure por **estado da verificação de integridade**

![Criar regra de alerta](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-76f2206998eb07b7e055761bf29c5daf79fcc287%2F2022-12-27%2012_13_22.png?alt=media)

5. Configure o alerta conforme especificado abaixo:

| **Limiar**             | Static     |
| ---------------------- | ---------- |
| **Tipo de agregação**  | Média      |
| **Operador**           | Menor que  |
| **Unidade**            | Contagem   |
| **Valor do limiar**    | 70         |
| **Verificar a cada**   | 5 minutos  |
| **Período de análise** | 15 minutos |

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FUQoISWcPXg3UxxSwjuWK%2Fimage.png?alt=media&#x26;token=0ba717a9-c5c7-46d4-88d9-77b345c888b1" alt=""><figcaption><p>Condição da regra de alerta</p></figcaption></figure>

6. Clique em **Seguinte: Ações**
7. Selecione **Criar grupo de ações**

{% hint style="info" %}
Se tiver grupos de ações existentes, escolha **Selecionar grupos de ações**, selecione um grupo de ações e avance para o passo 14.
{% endhint %}

8. Definir um **Nome do grupo de ações** e **Nome a apresentar**

![Criar grupo de ações](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-90be8a37b636d9eee8dc7d1d3a55a909ea3777c3%2F2022-12-27%2012_29_38.png?alt=media)

9. Ao lado de **Notificações** e adicione **Tipo de notificação**
10. Na janela, assinale a **E-mail** caixa de verificação e introduza o endereço de e-mail para o qual pretende receber notificações
11. Depois clique em **OK**
12. Introduza um **Nome** para o tipo de notificação

![Definir notificações para o grupo de ações](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-2aad32a044ba452b06fd95efb534f960269f509a%2Fscreen-shot-2021-01-19-at-11.11.40.png?alt=media)

13. Depois disso, pode clicar em **Revisar + criar** e depois em **Criar.** Será redirecionado novamente para **Ações** na criação da regra de alerta
14. Ao lado de D**etalhes**, configure o seguinte
    * **Grupo de recursos**
    * **Severidade**
    * **Nome da regra de alerta**
    * Ativar: **Ativar na criação**
    * Ativar: **Resolver alertas automaticamente**

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FV30enHQO0XCTeiJbw7SJ%2F2023-10-23%2013_51_20-Create%20an%20alert%20rule.png?alt=media&#x26;token=51b6d634-9664-4fd8-839d-337060f1ce5e" alt=""><figcaption><p>Detalhes do alerta</p></figcaption></figure>

15. Clique em **Rever + Criar,** depois **Criar**

<figure><img src="https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2FMlLdeqIoA2IqarutyTqZ%2F2023-10-23%2013_55_02-Create%20an%20alert%20rule.png?alt=media&#x26;token=dc8e6678-85f6-439a-9228-bbbe8b5b5f22" alt=""><figcaption></figcaption></figure>

16. Ver os seus **Regras de alerta** existentes, como mostrado

![Ver regras de alerta existentes](https://3802289327-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LoGejQeUQcw7lqnQ3WX%2Fuploads%2Fgit-blob-334e32bdfdaa0de830345007109837ecf0be9814%2F2022-12-27%2012_46_42.png?alt=media)
