Recevez les rapports de vérification de l'état de la mise à niveau par e-mail
Upgrade Health Checker peut envoyer des rapports directement dans votre boîte de réception par e-mail. Activez cette fonctionnalité via le fichier config.yaml ou un argument de ligne de commandes. Une fois activée, Upgrade Health Checker envoie les rapports générés (HTML, Excel ou JSON) à un ou plusieurs destinataires via un serveur SMTP. Lorsqu'elle est désactivée, aucun rapport n'est envoyé. Si la génération du rapport échoue et que l'envoi par e-mail est activé, Upgrade Health Checker envoie les fichiers journaux aux destinataires configurés.
Configurez à l'aide du fichier config.yaml
Vous pouvez configurer les paramètres de messagerie dans le fichier config.yaml en activant les rapports par e-mail, en ajoutant les détails du serveur SMTP et en spécifiant les adresses des destinataires et les formats de rapport.
-
Activez l'envoi de rapports par e-mail dans le fichier config.yaml.
# Email Report Configuration EMAIL: ENABLED: true
-
Ajoutez les paramètres de configuration SMTP, les informations de l'expéditeur et l'objet :
# 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>] -
Ajoutez les adresses électroniques des destinataires et définissez les formats de rapports que le système envoie par courriel, par exemple, HTML, EXCEL, JSON ou ALL. Vous pouvez également utiliser l'authentification et le chiffrement :
# 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: "********"
Configurer à l'aide d'arguments de ligne de commandes
Vous pouvez configurer les paramètres de messagerie de base à l'aide d'arguments de ligne de commandes pour activer les rapports, spécifier les destinataires et sélectionner les formats de rapport.
-
Activez les rapports par e-mail à l'aide des arguments de ligne de commandes :
./uhc --email-enabled=true
-
Veuillez fournir les adresses électroniques des destinataires :
./uhc --email-recipients="user1@example.com, user2@example.com"
-
Configurez les formats de rapport envoyés par e-mail, par exemple HTML, EXCEL, JSON :
./uhc --email-report-formats=HTML,EXCEL,JSON
|
|
Vous pouvez configurer les trois attributs suivants à l'aide d'arguments de ligne de commandes ou du fichier config.yaml. Vous pouvez configurer tous les autres attributs uniquement dans le fichier config.yaml :
Notez que les arguments de la ligne de commandes remplacent les valeurs du fichier config.yaml. Par exemple : ./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]
|