Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

AddLogging

La operación de registro de errores de la herramienta SVAdm permite registrar la ejecución del producto en el servidor. El registro del sistema puede resultar útil para buscar la causa de un rendimiento bajo y de errores del sistema.

Los archivos de registro (Sharevis.log) se guardan de forma predeterminada en el directorio ..\Program Files\Winshuttle Workflow\logs.

El nivel de registro más común es Información. Otros niveles de registro son Depurar, Advertir y Error. En el caso de las excepciones, si el nivel de registro es cualquiera de los niveles excepto Error, el sistema esperaba esa excepción y puede omitirse con seguridad. Si el nivel de registro es Error, la excepción no se esperaba, lo cual indica que esa condición ha sido una excepción verdadera en el sistema.

Sugerencia: Si está intentando localizar un error, repita el error mientras se está ejecutando el inicio de sesión y, a continuación, vaya a \Program Files\ShareVis\logs y revise el archivo sharevis.log para comprobarlo.

Nota: Algunas excepciones son normales y se esperan durante la ejecución diaria de Workflow. Para determinar si una excepción es esperada o inesperada, mire el nivel de registro que está cerca del principio de la línea de registro.

Tipos de registro

Tipo

Descripción

Básico

Tipo de registro predeterminado. Registra el funcionamiento interno del producto que se ejecuta en el contexto de SharePoint. El registro básico es el registro general que se usa para solucionar la mayoría de los problemas de funcionalidad del entorno de Workflow.

Temporizador

El registro del servicio de temporizador es el registro que se usa para solucionar los problemas de funcionalidad del servicio de temporizador de los flujos de trabajo. El temporizador realiza marcas en el producto básico, lo que puede resultar útil si hay problemas de rendimiento.

SVService

El registro de SVService se usa para solucionar problemas de funcionalidad con notificaciones y acciones de flujo de trabajo automatizadas.

SVAdm

El registro de SVAdm registra la ejecución de las herramientas de línea de comandos de la administración de Workflow.

Administración de Central

El registro de la administración de Central registra la ejecución del sitio de administración de Workflow Central.

Niveles de detalle de registro

Workflow admite cuatro niveles de registro:

Nivel

Descripción

Impacto en el rendimiento del sistema

Error

Realiza un registro cuando se produce una excepción grave.

Mínimo

Advertir

Realiza un registro cuando se detecta algo incorrecto, pero no necesariamente grave. Si el sistema detecta alguna condición o estado inesperado, pero no lo suficientemente grave como para generar una excepción, se escribe una descripción en el registro con el nivel de registro Advertir. Este nivel incluye también errores.

Bajo

Información

Realiza un seguimiento de los mensajes en todo el código. En este nivel no se registra ninguna composición de cadenas (y, por lo tanto, ningún dato variable). Este nivel incluye también errores y advertencias.

Alto

Depurar

El nivel de registro más detallado. Incluye datos variables, de modo que la composición de cadenas se realiza exhaustivamente, lo que puede desencadenar recolecciones de elementos no utilizados con más frecuencia, etc. Este nivel incluye también errores, advertencias y mensajes informativos. Este nivel de registro es el de mayor impacto en el rendimiento.

El más alto

Buscar registros

Para buscar con facilidad cualquier nivel de registro con un editor de texto, busque un «|» seguido inmediatamente del nombre de nivel de registro. Por ejemplo, si está examinando un registro e intenta encontrar dónde se ha producido un error, busque «|Error». Si así no consigue nada, busque «|Advertir» pero tenga en mente que las excepciones captadas y registradas en el nivel Advertir se esperaban y es probable que no indiquen ningún origen del error.

Nota: Recomendamos que desactive el registro cuando termine. Dejarlo activado repercutirá de forma negativa en el rendimiento del sistema.

Habilitar el registro con SVAdm

Para habilitar el registro del sistema/básico de SVAdm, ejecute el siguiente comando:

svadm -o addlogging

Nombre

Descripción

-async

Realiza el registro en un subproceso distinto para no ralentizar demasiado la velocidad aparente que percibe el usuario final.

-classes

Una lista separada por comas de las clases a las que desea restringir el registro.

-clear

Borra el archivo de registro actual del tipo en cuestión si existe.

-level

Puede ser DEPURAR, INFORMACIÓN, ADVERTIR o ERROR

-stacktrace

Incluye el seguimiento de la pila en el archivo de registro (ralentiza más el sistema).

-type

El tipo de registro. Puede ser BASIC, SVSERVICE, CA, SVADM o TIMER.

-type se puede abreviar como -t (consulte los ejemplos a continuación).

-verbose

Muestra información de los archivos de configuración de registro que se están actualizando.

También puede encontrar ejemplos de algunos de estos comandos en la sección Iniciar volcado.

Nota: Asegúrese de ejecutar IISRESET si el comando así se lo indica.

Ejemplos de comandos

svadm –o addlogging -t svservice (activa el registro de SVService)

svadm –o addlogging -t timer (activa el registro del temporizador)