Hälsoaviseringar
Adobe Commerce i molninfrastruktur övervakar diskutrymmesanvändningen i alla program och tjänster i Starter-miljön eller i Pro-integreringsmiljön. En databasdisk som tar slut på utrymme kan orsaka skadade data. Hälsostatuskontrollen utförs var femte minut och kan meddela dig via e-post eller annan extern tjänst. Det finns tre felmeddelanden på hårddisken för hälsomeddelanden:
- Varning - tillgängligt diskutrymme minskar till mindre än 20 %
- Kritisk - tillgängligt diskutrymme minskar till mindre än 10 %
- Helt klart - tillgängligt diskutrymme återgår till över 20 % efter en händelse med låg disknivå
E-postaviseringar
Integreringen av e-post för hälsa kräver en ursprungsadress och minst en mottagaradress. Du kan använda samma e-postadress för from-address
och recipients
-adressen. I följande exempel registreras en e-postintegration för hälsa med två mottagare:
magento-cloud integration:add --type health.email --from-address you@example.com --recipients them@example.com --recipients others@example.com
Meddelanden via Slack-kanal
Slack är en extern tjänst som använder interaktiva appar som kallas bots för att publicera meddelanden i ett chattrum. Innan du kan ta emot hälsomeddelanden i Slack måste du skapa en anpassad robotanvändare för din Slack-grupp. När du har konfigurerat robotanvändaren för kanalen, eller kanalerna, sparar du den robottoken som tillhandahålls av Slack för att registrera integreringen. I följande exempel registreras hälsomeddelanden i en Slack-kanal:
magento-cloud integration:add --type health.slack --token SLACK_BOT_TOKEN --channel '#slack-channel-name'
PagerDuty notifications
PagerDuty är en extern tjänst som kan meddela medlemmar i kontaktgruppen om viktiga problem. Innan du kan ta emot hälsomeddelanden i PagerDuty måste du skapa en PagerDuty-integrering som använder Event API version 2. Använd integreringsnyckeln, eller routningsnyckeln, för att registrera integreringen. I följande exempel registreras meddelanden för PagerDuty med en routningsnyckel:
magento-cloud integration:add --type health.pagerduty --routing-key PAGERDUTY_ROUTING_KEY