Si no configuró un servidor syslog al implementar VMware Integrated OpenStack, puede modificar la implementación para enviar registros a un servidor syslog remoto. También puede modificar la implementación si ya no desea enviar registros a vRealize Log Insight.

El procedimiento para reenviar los registros a un servidor remoto depende de la configuración de la implementación.
  • Si nunca configuró un servidor syslog, habilite el recurso personalizado (Custom Resource, CR) de registro de clústeres Fluentd; para ello, cree un archivo custom-fluentd-cr.yml y emplee la utilidad de línea de comandos de Kubernetes para aplicar el archivo.
  • Si especificó un servidor de vRealize Log Insight y desea cambiar el servidor syslog, deshabilite la opción de CR Fluentd mediante la utilidad de línea de comandos de Kubernetes o eliminando la IP de vRealize Log Insight de la interfaz de usuario de VMware Integrated OpenStack. A continuación, edite el archivo custom-fluentd-cr.yml y ejecútelo para volver a habilitar CR Fluentd.

Requisitos previos

Compruebe que haya un servidor syslog remoto, como Rsyslog, instalado y configurado.

Procedimiento

  1. (opcional) Si configuró la implementación para que envíe registros a vRealize Log Insight, deshabilite CR Fluentd.
    • Para deshabilitar CR Fluentd con la interfaz de usuario de VMware Integrated OpenStack, elimine la dirección IP que especificó para el servidor syslog de vRealize Log Insight. Consulte Integrar VMware Integrated OpenStack con vRealize Log Insight.
    • Para deshabilitar CR Fluentd con la utilidad de línea de comandos de Kubernetes, escriba el siguiente comando:
      osctl delete fluentd fluentd1
  2. Cree el archivo custom-fluentd-cr.yml con una IP y un puerto de servidor syslog remoto válidos.
    Si CR Fluentd ya estaba habilitado, actualice el archivo custom-fluentd-cr.yml existente.
    apiVersion: vio.vmware.com/v1alpha1
    kind: Fluentd
    metadata:
      name: fluentd1
      labels:
        app: lcm
        StatusController: ""
    spec:
      loginsight:
        type: remote_syslog
        ip: <remote_server_ip>
        port: <remote_server_port>
  3. Habilite CR Fluentd.
    osctl apply -f custom-fluentd-cr.yml