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

Upgrade Health Checker puede enviar informes directamente a tu bandeja de entrada. Activa esta función a través del archivo config.yaml o mediante un argumento de línea de comandos. Cuando está habilitado, Upgrade Health Checker envía los informes generados (HTML, Excel o JSON) a uno o varios destinatarios a través de un servidor SMTP. Cuando está deshabilitado, no se envía ningún informe. Si falla la generación de informes y el envío por correo electrónico está habilitado, Upgrade Health Checker envía los archivos de registro por correo electrónico a los destinatarios configurados.

Configurar mediante el archivo config.yaml

Puedes configurar los ajustes de correo electrónico en el archivo config.yaml activando los informes por correo electrónico, añadiendo los datos del servidor SMTP y especificando las direcciones de los destinatarios y los formatos de los informes.

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

    # Email Report Configuration
    EMAIL:
      ENABLED: true
  2. Agrega la configuración de SMTP, los detalles 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. Añade las direcciones de correo electrónico de los destinatarios y configura los formatos de informe que el sistema envía por correo electrónico, por ejemplo, HTML, EXCEL, JSON o ALL. También puedes usar autenticación y cifrado:

    # 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: "********"

Configurar mediante argumentos de línea de comandos

Puedes configurar los ajustes básicos del correo electrónico mediante argumentos de línea de comandos para habilitar los informes, especificar los destinatarios y seleccionar los formatos de los informes.

  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

Puedes configurar los tres atributos siguientes mediante argumentos de línea de comandos o el archivo config.yaml. Puedes configurar todos los atributos restantes solo 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 los argumentos de la línea de comandos tienen prioridad 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]