Skip to main content
Upgrade Health Checker
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Recevez les rapports de vérification de l'état de la mise à niveau par e-mail

Contributeurs netapp-yvonneo

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.

  1. Activez l'envoi de rapports par e-mail dans le fichier config.yaml.

    # Email Report Configuration
    EMAIL:
      ENABLED: true
  2. 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>]
  3. 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.

  1. Activez les rapports par e-mail à l'aide des arguments de ligne de commandes :

    ./uhc --email-enabled=true
  2. Veuillez fournir les adresses électroniques des destinataires :

    ./uhc --email-recipients="user1@example.com, user2@example.com"
  3. Configurez les formats de rapport envoyés par e-mail, par exemple HTML, EXCEL, JSON :

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

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 :

  • Courriel activé

  • Destinataires des courriels

  • Formats de rapports par courriel

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]