Skip to main content
Upgrade Health Checker
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Recibe los informes de Upgrade Health Checker por correo electrónico

Colaboradores netapp-yvonneo

Puedes integrar correos electrónicos en Upgrade Health Checker para recibir informes en tu bandeja de entrada. Habilitas esta función a través del archivo config.yaml o un argumento de línea de comandos. Cuando está habilitada, Upgrade Health Checker envía los informes generados (HTML, Excel o JSON) a uno o más destinatarios configurados usando un servidor SMTP. Cuando la función está deshabilitada, no se envían informes. Si falla la generación de informes y el correo electrónico está habilitado, los archivos de registro se envían a los destinatarios configurados.

Configurar mediante el archivo config.yaml

  1. Activa los informes por correo electrónico en el archivo config.yaml.

    # Email Report Configuration
    EMAIL:
      ENABLED: true
  2. Indica la configuración SMTP junto con los datos del remitente y el asunto:

    # 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. Introduce las direcciones de correo electrónico de los destinatarios y configura qué formatos de informe se envían por correo electrónico, por ejemplo, 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]

Configurar mediante argumentos de línea de comandos

  1. Activar los informes por correo electrónico mediante argumentos de línea de comandos:

    ./uhc --email-enabled=true
  2. Introduce las direcciones de correo electrónico de los destinatarios:

    ./uhc --email-recipients="user1@example.com, user2@example.com"
  3. Configura qué formatos de informe se envían por correo electrónico, por ejemplo, HTML, EXCEL, JSON:

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

Los tres atributos siguientes se pueden configurar tanto mediante argumentos de línea de comandos como a través del archivo config.yaml; el resto de atributos solo se pueden configurar en el archivo config.yaml:

  • Correo electrónico habilitado

  • Destinatarios del correo electrónico

  • Formatos de los informes por correo electrónico

Ten en cuenta que, cuando se proporcionan argumentos de línea de comandos, estos prevalecen sobre los valores del archivo config.yaml.

Por ejemplo:

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