Skip to main content
Upgrade Health Checker
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Ricevi i report di verifica dello stato di aggiornamento via e-mail

Collaboratori netapp-yvonneo

È possibile integrare le email in Upgrade Health Checker per ricevere i report direttamente nella propria casella di posta. Questa funzione si abilita tramite il file config.yaml o come argomento della riga di comando. Quando è abilitata, Upgrade Health Checker invia i report generati (HTML, Excel o JSON) a uno o più destinatari configurati tramite un server SMTP. Quando la funzione è disabilitata, non viene inviato alcun report. Se la generazione del report non riesce e l'email è abilitata, i file di log vengono inviati ai destinatari configurati.

Configura tramite il file config.yaml

  1. Abilita i report via email nel file config.yaml.

    # Email Report Configuration
    EMAIL:
      ENABLED: true
  2. Fornire le impostazioni di configurazione SMTP, i dettagli del mittente e l'oggetto:

    # 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. Fornire gli indirizzi e-mail dei destinatari e configurare i formati di report da inviare tramite e-mail, ad esempio HTML, EXCEL, JSON, ALL:

    # 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]

Configura tramite argomenti della riga di comando

  1. Abilita i report via e-mail tramite argomenti della riga di comando:

    ./uhc --email-enabled=true
  2. Fornire gli indirizzi e-mail dei destinatari:

    ./uhc --email-recipients="user1@example.com, user2@example.com"
  3. Configura quali formati di report devono essere inviati via e-mail, ad esempio HTML, EXCEL, JSON:

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

I seguenti tre attributi possono essere configurati sia tramite argomenti della riga di comando che tramite il file config.yaml; gli attributi rimanenti sono configurabili solo tramite il file config.yaml:

  • E-mail abilitata

  • Destinatari dell'e-mail

  • Formati di report via e-mail

Si noti che, laddove vengano forniti argomenti da riga di comando, questi sovrascrivono i valori del file config.yaml.

Ad esempio:

./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]