Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Die Konfiguration von SUSE Observability für E-Mail-Benachrichtigungen

SaaS-Nutzer von SUSE Observability können E-Mail-Benachrichtigungen ohne zusätzliche Konfiguration nutzen. Dieser Leitfaden ist nur für selbstgehostete SUSE Observability-Installationen anwendbar, die den E-Mail-Benachrichtigungskanal nutzen möchten.

Bevor Sie den E-Mail-Benachrichtigungskanal in SUSE Observability verwenden können, müssen Sie zunächst die folgenden Schritte ausführen:

Konfigurieren Sie SUSE Observability mit der SMTP-Konfiguration

SUSE Observability muss mit Anmeldeinformationen konfiguriert werden, um eine Verbindung zum SMTP-Server herzustellen. Sie können dies tun, indem Sie Folgendes zur values.yaml Datei Ihrer SUSE Observability-Installation hinzufügen:

stackstate:
  email:
    enabled: true
    sender: "<stackstate@example.com>"
    server:
      host: "<smtp.example.com>"
      auth:
        username: "<user name>"
        password: "<user password>"

Dies wird Port 587 auf dem SMTP-Server verwenden und den STARTTLS Befehl nutzen, um eine sichere Verbindung herzustellen. Dies sind alle anderen Optionen, die angepasst werden können:

stackstate:
  email:
    additionalProperties:
      # Add needed Java email properties for your mail server (use string values), defaults are:
      "mail.smtp.auth": "true"
      "mail.smtp.starttls.enable": "true"
    server:
      protocol: smtp
      port: 587

Verwendung eines externen Secrets

Wenn der Benutzername und das Passwort nicht in den Werten angegeben werden können, sondern aus einem externen Geheimnis stammen sollten, folgen Sie diesen Schritten