Ricevi i report di verifica dello stato di aggiornamento via e-mail
Upgrade Health Checker può inviare i report direttamente alla tua casella di posta. Abilita questa funzione tramite il file config.yaml o un argomento della riga di comando. Quando è abilitato, Upgrade Health Checker invia i report generati (HTML, Excel o JSON) a uno o più destinatari tramite un server SMTP. Quando è disabilitato, non viene inviato alcun report. Se la generazione del report non riesce e l'invio tramite email è abilitato, Upgrade Health Checker invia i file di log ai destinatari configurati.
Configura tramite il file config.yaml
Puoi configurare le impostazioni email nel file config.yaml abilitando i report email, aggiungendo i dettagli del server SMTP e specificando gli indirizzi dei destinatari e i formati dei report.
-
Abilita i report via email nel file config.yaml.
# Email Report Configuration EMAIL: ENABLED: true
-
Aggiungi 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>] -
Aggiungi gli indirizzi email dei destinatari e imposta i formati dei report che il sistema invia via email, ad esempio HTML, EXCEL, JSON o ALL. Puoi anche usare l'autenticazione e la crittografia:
# 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: "********"
Configura tramite argomenti della riga di comando
Puoi configurare le impostazioni di base dell'email usando gli argomenti della riga di comando per abilitare i report, specificare i destinatari e scegliere i formati dei report.
-
Abilita i report via e-mail tramite argomenti della riga di comando:
./uhc --email-enabled=true
-
Fornire gli indirizzi e-mail dei destinatari:
./uhc --email-recipients="user1@example.com, user2@example.com"
-
Configura quali formati di report devono essere inviati via e-mail, ad esempio HTML, EXCEL, JSON:
./uhc --email-report-formats=HTML,EXCEL,JSON
|
|
Puoi configurare i seguenti tre attributi tramite argomenti della riga di comando o il file config.yaml. Puoi configurare tutti gli altri attributi solo nel file config.yaml:
Tieni presente che gli argomenti della riga di comando 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]
|