Saltar al contenido

Monitoreo y auditoría

Dónde quedan los mensajes

DestinoModoContenidoLímite del nivel
Base de log de la instanciaBase de datosMensajes de las reglas y de la ejecución, junto con las transferencias. Consulta en el Riversoft® Console Portal.Log.Verbose de la instancia
Log en textoArchivo localLos mismos mensajes, en un archivo en el directorio applLogDir.Log.Verbose de cfgInstance
Salida de error (stderr)AmbosMensajes de la ejecución, para quien activó el comando. Puede grabarse en un archivo con -errfile.applDebug

Cada mensaje tiene un código (MSGnnnn), descrito en Códigos de mensaje, y se registra con el usuario de origen de la regla (SourceUser), lo que facilita filtrar en el Portal los eventos de un socio.

Nivel de detalle

Cada mensaje tiene un nivel y solo se registra cuando el nivel es menor o igual al límite del destino. Los niveles de los mensajes de las reglas se definen en el enrutamiento (LogLevelOnSuccess, LogLevelOnWarning, LogLevelOnInfo y LogLevelOnError). Vea Niveles de los mensajes.

Ejemplos:

  • Para registrar también los avisos de horario y de tamaño, ajuste LogLevelOnWarning a un valor menor o igual al Log.Verbose de la instancia.

  • Para diagnosticar un problema en la línea de comandos, aumente temporalmente applDebug y use -errfile:

    stcpren -db -rules ENTRADA -errfile /tmp/stcpren-debug.log /buzon/IN/NOTAS.TXT

    Vuelva applDebug al valor anterior después del diagnóstico.

Qué seguir

IndicadorCómo seguirlo
Archivos sin reglaMensajes MSG7003. Indican archivos que quedaron en el origen.
Fallas de copia y backupMensajes MSG7007 y MSG7019, normalmente por permisos, espacio en disco o destino existente.
Fallas de los comandos externosMensajes MSG7011 y MSG7012.
Archivos acumulados en el origenCantidad de archivos en el directorio barrido. Una acumulación indica reglas sin correspondencia o ejecuciones que no están ocurriendo.
Fallas de inicioCódigo de salida 4 y mensaje MSG7942.
Validez de la licenciaFecha de fin informada en MSG7909.

Auditoría

  • En el modo base de datos, los mensajes quedan en la base de log de la instancia, con fecha y hora, usuario, regla y archivo, y siguen la retención definida para esa base.
  • En el modo archivo local, incluya el directorio applLogDir en la rutina de backup y de rotación de logs del servidor.
  • Los enrutamientos exportados con -export sirven como registro de las reglas en uso en cada momento.