Statusbenachrichtigungen
Adobe Commerce in der Cloud-Infrastruktur überwacht die Speichernutzung in allen Anwendungen und Diensten in Ihrer Starter-Umgebung oder Ihrer Pro-Integrationsumgebung. Eine Datenbankdiskette, auf der nicht genügend Speicherplatz zur Verfügung steht, kann zu Datenbeschädigungen führen. Die Statusprüfung erfolgt alle 5 Minuten und kann Sie per E-Mail oder über einen anderen externen Dienst benachrichtigen. Für Statusbenachrichtigungen gibt es drei Warnungen mit geringer Festplatte:
- Warnung: Der verfügbare Speicherplatz sinkt unter 20 %
- Kritisch: Der verfügbare Speicherplatz sinkt unter 10 %
- All-clear: Der verfügbare Speicherplatz wird nach einem Ereignis mit geringer Festplatte über 20 % zurückgegeben.
E-Mail-Benachrichtigungen
Für die E-Mail-Integration im Gesundheitssektor sind eine Ursprungsadresse und mindestens eine Empfängeradresse erforderlich. Sie können dieselbe E-Mail-Adresse für die Adresse from-address
und die Adresse recipients
verwenden. Im folgenden Beispiel wird eine E-Mail-Integration für den Gesundheitszustand mit zwei Empfängern registriert:
magento-cloud integration:add --type health.email --from-address you@example.com --recipients them@example.com --recipients others@example.com
Slack-Kanalbenachrichtigungen
Slack ist ein externer Dienst, der interaktive Apps namens Bots verwendet, um Nachrichten in einem Chat-Raum zu posten. Bevor Sie Statusbenachrichtigungen in Slack erhalten können, müssen Sie einen benutzerdefinierten Bot-Benutzer für Ihre Slack-Gruppe erstellen. Nachdem Sie den Bot-Benutzer für Ihren Kanal oder die Kanäle konfiguriert haben, speichern Sie das von Slack bereitgestellte Bot-Token, um Ihre Integration zu registrieren. Im folgenden Beispiel werden Statusbenachrichtigungen in einem Slack-Kanal registriert:
magento-cloud integration:add --type health.slack --token SLACK_BOT_TOKEN --channel '#slack-channel-name'
PagerDuty-Benachrichtigungen
PagerDuty ist ein externer Dienst, der Mitglieder des On-Call-Teams über wichtige Probleme informieren kann. Bevor Sie Gesundheitsbenachrichtigungen in PagerDuty erhalten können, müssen Sie eine PagerDuty-Integration erstellen, die die Events-API Version 2 verwendet. Verwenden Sie den Integrationsschlüssel oder Routing-Schlüssel, um Ihre Integration zu registrieren. Im folgenden Beispiel werden Benachrichtigungen für PagerDuty mithilfe eines Routing-Schlüssels registriert:
magento-cloud integration:add --type health.pagerduty --routing-key PAGERDUTY_ROUTING_KEY