(Opcional) Activación del registro del complemento de Session Manager - AWS Systems Manager

(Opcional) Activación del registro del complemento de Session Manager

El complemento de Session Manager incluye una opción para permitir el registro de las sesiones que ejecute. De forma predeterminada, el registro está desactivado.

Si permite el registro, el complemento de Session Manager creará archivos de registros para la actividad de la aplicación (session-manager-plugin.log) y los errores (errors.log) en su equipo local.

Activación del registro del complemento de Session Manager (Windows)

  1. Localice el archivo seelog.xml.template del complemento.

    La ubicación predeterminada es C:\Program Files\Amazon\SessionManagerPlugin\seelog.xml.template.

  2. Cambie el nombre del archivo a seelog.xml.

  3. Abra el archivo y cambie minlevel="off" a minlevel="info" o minlevel="debug".

    nota

    De forma predeterminada, las entradas de registro sobre la apertura de un canal de datos y la reconexión de sesiones se registran en el nivel DE INFORMACIÓN. Las entradas de flujos de datos (paquetes y confirmación) se registran en el nivel DE DEPURACIÓN.

  4. Cambie otras opciones de configuración que desea modificar. Entre las opciones que se pueden cambiar se encuentran las siguientes:

    • Nivel de depuración: puede cambiar el nivel de depuración de formatid="fmtinfo" a formatid="fmtdebug".

    • Opciones de archivos de registro: puede realizar cambios en las opciones de archivos de registro, como la ubicación en la que se almacenan los registros, con la excepción de los nombres de los archivos de registro.

      importante

      No cambie los nombres de los archivos, si no, el registro no funcionará correctamente.

      <rollingfile type="size" filename="C:\Program Files\Amazon\SessionManagerPlugin\Logs\session-manager-plugin.log" maxsize="30000000" maxrolls="5"/> <filter levels="error,critical" formatid="fmterror"> <rollingfile type="size" filename="C:\Program Files\Amazon\SessionManagerPlugin\Logs\errors.log" maxsize="10000000" maxrolls="5"/>
  5. Guarde el archivo.

Habilitación del registro del complemento de Session Manager (Linux y macOS)

  1. Localice el archivo seelog.xml.template del complemento.

    La ubicación predeterminada es /usr/local/sessionmanagerplugin/seelog.xml.template.

  2. Cambie el nombre del archivo a seelog.xml.

  3. Abra el archivo y cambie minlevel="off" a minlevel="info" o minlevel="debug".

    nota

    De forma predeterminada, las entradas de registro sobre la apertura de canales de datos y la reconexión de sesiones se registran en el nivel DE INFORMACIÓN. Las entradas de flujos de datos (paquetes y confirmación) se registran en el nivel DE DEPURACIÓN.

  4. Cambie otras opciones de configuración que desea modificar. Entre las opciones que se pueden cambiar se encuentran las siguientes:

    • Nivel de depuración: puede cambiar el nivel de depuración de formatid="fmtinfo" a outputs formatid="fmtdebug".

    • Opciones de archivos de registro: puede realizar cambios en las opciones de archivos de registro, como la ubicación en la que se almacenan los registros, con la excepción de los nombres de los archivos de registro.

      importante

      No cambie los nombres de los archivos, si no, el registro no funcionará correctamente.

      <rollingfile type="size" filename="/usr/local/sessionmanagerplugin/logs/session-manager-plugin.log" maxsize="30000000" maxrolls="5"/> <filter levels="error,critical" formatid="fmterror"> <rollingfile type="size" filename="/usr/local/sessionmanagerplugin/logs/errors.log" maxsize="10000000" maxrolls="5"/>
      importante

      Si utiliza el directorio predeterminado especificado para almacenar registros, debe ejecutar comandos de sesión usando sudo o proporcionar el directorio donde el complemento instaló todos los permisos de lectura y escritura. Para eludir estas restricciones, cambie la ubicación donde se almacenan los registros.

  5. Guarde el archivo.