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å
NOTE
I Pro Production-miljöer kan du övervaka diskutrymmet med hjälp av varningspolicyn för Adobe Commerce för New Relic. Se Övervaka prestanda med hanterade aviseringar.

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
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26