Notificações de integridade
O Adobe Commerce na infraestrutura em nuvem monitora o uso do espaço em disco em todos os aplicativos e serviços no ambiente de Início ou no ambiente de integração Pro. Um disco de banco de dados com espaço insuficiente pode causar corrupção de dados. A verificação de status de integridade ocorre a cada 5 minutos e pode notificá-lo por email ou outro serviço externo. Há três avisos de disco baixo para notificações de integridade:
- Aviso— quedas de espaço disponível em disco abaixo de 20%
- Crítico—o espaço disponível em disco cai abaixo de 10%
- Tudo limpo— o espaço disponível em disco retorna mais de 20%, após um evento de disco baixo
Notificações por email
A integração do email de integridade requer um endereço de origem e pelo menos um endereço de destinatário. Você pode usar o mesmo endereço de email para o from-address
e a variável recipients
endereço. O exemplo a seguir registra uma integração de email de integridade com dois recipients:
magento-cloud integration:add --type health.email --from-address you@example.com --recipients them@example.com --recipients others@example.com
Notificações do canal de Slack
o Slack é um serviço externo que usa aplicativos interativos chamados bots para postar mensagens em uma sala de chat. Antes de receber notificações de integridade no Slack, é necessário criar um usuário de bot para o seu grupo Slack. Depois de configurar o usuário de bot para seu canal ou canais, salve a token de bot fornecido pelo Slack para registrar sua integração. O exemplo a seguir registra notificações de integridade em um canal Slack:
magento-cloud integration:add --type health.slack --token SLACK_BOT_TOKEN --channel '#slack-channel-name'
Notificações PagerDuty
PagerDuty é um serviço externo que pode notificar membros da equipe sobre problemas importantes. Antes de receber notificações de integridade no PagerDuty, é necessário criar um Integração com o PagerDuty que usa a API de eventos versão 2. Use a Chave de integração ou chave de roteamento, para registrar sua integração. O exemplo a seguir registra notificações para PagerDuty usando uma chave de roteamento:
magento-cloud integration:add --type health.pagerduty --routing-key PAGERDUTY_ROUTING_KEY