[Endast PaaS]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur) och lokala projekt."}

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

Slack-kanalmeddelanden

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

Logghantering

Om du vill öka det tillgängliga diskutrymmet kan du korta av eller ta bort loggfiler från miljön. Om logrotate är aktiverat hämtar du först en säkerhetskopia av loggarna och tar sedan bort dem:

rm -rf some-log-file.log.gz

Du kan även korta av enskilda loggfiler för att minska deras storlek. Ett detaljerat exempel på trunkering av loggfiler finns i videosjälvstudien Truncate Log Files{target=“_blank”}.

recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938