Skip to main content
Upgrade Health Checker
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Erhalten Sie Upgrade Health Checker-Berichte per E-Mail

Beitragende netapp-yvonneo
Änderungen vorschlagen

Upgrade Health Checker kann Berichte direkt an Ihren Posteingang senden. Diese Funktion kann über die Datei config.yaml oder ein Befehlszeilenargument aktiviert werden. Wenn aktiviert, sendet Upgrade Health Checker generierte Berichte (HTML, Excel oder JSON) über einen SMTP-Server an einen oder mehrere Empfänger. Wenn deaktiviert, werden keine Berichte gesendet. Wenn die Berichtserstellung fehlschlägt und der E-Mail-Versand aktiviert ist, sendet Upgrade Health Checker die Protokolldateien an die konfigurierten Empfänger.

Konfigurieren Sie die Datei config.yaml.

Sie können die E-Mail-Einstellungen in der Datei config.yaml konfigurieren, indem Sie E-Mail-Berichte aktivieren, SMTP-Serverdetails hinzufügen und Empfängeradressen sowie Berichtsformate angeben.

  1. Aktivieren Sie E-Mail-Berichte in der config.yaml-Datei.

    # Email Report Configuration
    EMAIL:
      ENABLED: true
  2. Die SMTP-Konfigurationseinstellungen, die Absenderdetails und den Betreff hinzufügen:

    # SMTP Server Configuration
    EMAIL:
      ENABLED: true
      FROM: "uhc-notify@example.com"
      SUBJECT: "UHC Upgrade Health Report"
      REPLY_TO: <email>
      SMTP:
        HOST: "smtp.example.com"
        PORT: [<port-number>]
  3. Fügen Sie die E-Mail-Adressen der Empfänger hinzu und legen Sie fest, welche Berichtsformate das System per E-Mail versendet, zum Beispiel HTML, EXCEL, JSON oder ALL. Auch Authentifizierung und Verschlüsselung sind möglich:

    # Recipient Email Addresses, report formats
    EMAIL:
      ENABLED: true
      TO: <recipient>
      FROM: "uhc-notify@example.com"
      SUBJECT: "UHC Upgrade Health Report"
      REPLY_TO: <email>
      RECIPIENTS: "user1@example.com, user2@example.com"
      REPORT_FORMATS: "HTML,EXCEL,JSON"   # valid values: HTML, EXCEL, JSON or ALL
      SMTP:
        HOST: "smtp.example.com"
        PORT: [PORT]
        USE_SMTP_AUTH: true
        USE_TLS: true
        USE_SSL: true
        USERNAME: "user@example.com"
        PASSWORD: "********"

Konfiguration mit Befehlszeilenargumenten

Grundlegende E-Mail-Einstellungen lassen sich mithilfe von Befehlszeilenargumenten konfigurieren, um Berichte zu aktivieren, Empfänger anzugeben und Berichtsformate auszuwählen.

  1. E-Mail-Berichte mithilfe von Befehlszeilenargumenten aktivieren:

    ./uhc --email-enabled=true
  2. E-Mail-Adressen der Empfänger angeben:

    ./uhc --email-recipients="user1@example.com, user2@example.com"
  3. Konfigurieren Sie, welche Berichtsformate per E-Mail versendet werden, z. B. HTML, EXCEL, JSON:

    ./uhc --email-report-formats=HTML,EXCEL,JSON
Hinweis

Die folgenden drei Attribute lassen sich über Befehlszeilenargumente oder die Datei config.yaml konfigurieren. Alle übrigen Attribute sind ausschließlich in der Datei config.yaml konfigurierbar:

  • E-Mail-fähig

  • E-Mail-Empfänger

  • E-Mail-Berichtsformate

Zu beachten ist, dass Befehlszeilenargumente die Werte der Datei config.yaml überschreiben.

Beispiel:

./uhc \
  --email-enabled=true
  --email-recipients="user1@example.com, user2@example.com" \
  --email-report-formats=HTML,EXCEL,JSON \
EMAIL:
  FROM: "uhc-notify@example.com"
  SUBJECT: "UHC Upgrade Health Report"
  REPLY_TO: <email>
  SMTP:
    HOST: "smtp.example.com"
    PORT: [PORT]