Compartir a través de


Seguimiento histórico mediante métricas de flujo de trabajo

La sección Historial de instancias de WF muestra las métricas históricas para instancias de servicio de WF de .NET Framework 4 supervisadas que se administran mediante AppFabric. Las métricas resumidas Activaciones, Errores y Finalizaciones proporcionan un resumen de las tareas de WF correctas y erróneas. Si expande la sección Historial de instancias de WF (al hacer clic en la flecha abajo o en cualquier lugar excepto en los vínculos de métricas resumidas de la barra de título Historial de instancias de WF) muestra un resumen de los cinco servicios principales con Activaciones de instancias o Instancias con errores. También muestra Instancias con errores - Agrupados por resultados. Puede usar estos valores de resumen de nivel superior, y sus vistas detalladas correlacionadas descendentes, para supervisar el historial de instancias de servicio de WF supervisadas.

Métricas del historial de instancias de WF

La sección Historial de instancias de WF del panel de seguimiento proporciona una vista resumida del historial de instancias de WF en el cuadro de encabezado sombreado en el que se encuentra el título Historial de instancias de WF. Las métricas siguientes ofrecen una visión rápida del resumen de instancias de WF que finalizaron correctamente y las que no lo hicieron:

  • La métrica resumida Activaciones es un total acumulado de las instancias de WF que se activaron en el período de tiempo especificado y que pueden haber finalizado o no.

  • La métrica resumida Errores es un total acumulado del número de instancias de flujo de trabajo que experimentaron uno o varios errores (independientemente del tiempo de activación) dentro del período de tiempo especificado.

  • La métrica resumida Finalizaciones es un total acumulado del número de instancias de WF que se completaron (independientemente del tiempo de activación) dentro del período de tiempo especificado.

Por debajo de las métricas resumidas se encuentran las siguientes métricas de servicio que ofrecen un resumen del número de instancias del servicio de flujo de trabajo dentro de categorías de instancia específicas:

  • Activaciones de instancias - Agrupados por servicio (5 principales): los cinco servicios principales con el mayor número total de activaciones de instancias de flujo de trabajo dentro del período de tiempo especificado.

  • Instancias con errores - Agrupados por servicio (5 principales): los cinco servicios principales con el mayor número total de instancias de flujo de trabajo que experimentaron errores dentro del período de tiempo especificado.

  • Instancias con errores - Agrupados por resultados: esta métrica, que se basa en la métrica resumida Errores, contiene un desglose del número de instancias de flujo de trabajo que se recuperaron (reanudaron), en lugar de las que no se han recuperado actualmente. Sólo los servicios de flujo de trabajo durables con la persistencia habilitada se pueden recuperar.

Página Instancias de WF supervisadas

Puede usar la página Instancias de WF supervisadas para ver información de estado y de datos históricos relacionada con las instancias de flujo de trabajo que se ejecutaron con el seguimiento habilitado. Al hacer clic en cualquier métrica resumida (por ejemplo, Activaciones), o en uno de los vínculos de servicio bajo una columna de la sección Historial de instancias de WF (por ejemplo, bajo la columna Activaciones de instancias - Agrupados por servicio (5 principales)), irá a la página Instancias de WF supervisadas.

Página Instancias de WF supervisadas

El vínculo en el que hace clic para ir de la página Panel a la página Instancias de WF supervisadas se usa para filtrar los datos de instancias de flujo de trabajo supervisadas para que lo que se enumere en la página Instancias de WF supervisadas sea específico de ese vínculo de origen. Por ejemplo, si hace clic en un vínculo de entrada de servicio bajo la columna Activaciones de instancias, irá a la página Instancias de WF supervisadas para enumerar las instancias de flujo de trabajo filtradas para ese tipo de servicio con una Hora de creación dentro del período de tiempo usado en la consulta original.

Sin embargo, puede cambiar el valor de uno o varios campos (por ejemplo, Hora de creación) dentro del marco Resumen de consulta para cambiar el resultado inicial y solucionar más problemas en un flujo de trabajo específico. Por ejemplo, si el tiempo de creación original que le llevó a la página Instancias de WF supervisadas era Domingo, 20 de septiembre de 2009, 10:30:43 AM, puede cambiar el valor del campo Hora de creación por Martes, 22 de septiembre de 2009, 10:30:43 AM y luego hacer clic en Ejecutar consulta para ver resultados diferentes.

Para obtener más información, vea Página Instancias de WF supervisadas.

Solución de problemas mediante el seguimiento de las métricas del historial de instancias de WF

Puede ensamblar la información precedente en un enfoque de solución de problemas mediante la sección Historial de instancias de WF para realizar un seguimiento de las instancias de flujo de trabajo supervisadas. Cuando inicialmente consulta la sección Historial de instancias de WF, obtiene un resumen de nivel superior de la ejecución de instancias de flujo de trabajo. Puede ver rápidamente si hay un problema en la activación o la ejecución de los flujos de trabajo supervisados. Si la métrica resumida Instancias con errores - Agrupados por servicio (5 principales) contiene un valor que no es cero, indica dónde puede haberse producido un problema. Instancias con errores - Agrupados por resultados se puede usar para comprender la cantidad de instancias de flujo de trabajo que experimentaron un error que no se recuperaron y para las que puede ser necesario realizar acciones (para servicios de flujos de trabajo durables). Cada métrica resumida está vinculada a la página Instancias de WF supervisadas, donde puede ver métricas detalladas y explícitas de los datos de instancias de flujo de trabajo supervisadas que la página Panel inicial resumió en el nivel superior. Este desglose ofrece información adicional para aislar un problema que rodea a las instancias de WF supervisadas. El primer nivel de exploración en detalle de la página Instancias de WF supervisadas muestra todas las entradas de instancias de flujo de trabajo supervisadas, filtradas por condiciones. Puede volver a explorar en detalle en cada entrada de instancia de WF supervisada mediante la página Eventos supervisados.

Considere como ejemplo el uso de la sección Historial de instancias de WF para supervisar los servicios de WF en un ámbito determinado, en busca de errores. Si ve que la métrica resumida Errores no es cero, la expansión de la sección le permitirá ver un desglose de los errores según cinco servicios principales. Esto le permite centrarse en los servicios con un número mayor de posibles problemas. A continuación, puede centrarse en un servicio de problemas en particular y especificar los detalles; para ello, vaya a la página de enumeración y cambie los valores de la consulta.

Suponga que el encabezado resumido Errores muestra un valor que no es cero para indicar que algunas instancias de flujo de trabajo experimentaron errores. Puede expandir el widget Historial de instancias de WF y consultar bajo la columna Instancias con errores - Agrupados por servicio (5 principales) para ver los cinco servicios principales que experimentaron errores durante el período de tiempo seleccionado. Para obtener más detalles sobre los errores, puede hacer clic en uno de los vínculos de servicio para ir a la página Eventos supervisados.

Nota

Si busca datos de errores en un servicio determinado que no aparece en los cinco servicios principales, puede hacer clic en la columna resumida Errores para ir a la página Instancias de WF supervisadas. Cuando esté en esta página, puede modificar la consulta existente según proceda. Por ejemplo, puede agregar el servicio a la condición de ámbito.

Suponga que el encabezado resumido Errores muestra un valor que no es cero para indicar que se produjeron algunos errores de activación. Puede expandir la sección Historial de instancias de WF y consultar bajo la columna Instancias con errores - Agrupados por servicio (5 principales) para ver los cinco servicios principales que experimentaron errores de activación durante el período de tiempo seleccionado. Si el Servicio X del flujo de trabajo es uno de los cinco flujos de trabajo principales con errores, el vínculo del servicio aparecerá aquí. Al hacer clic en el vínculo del servicio, irá a la página Eventos supervisados. Si el servicio X no es uno de los cinco servicios principales, puede hacer clic en la columna resumida Errores para ir a la página Instancias de WF supervisadas y luego localizar el servicio X en la columna de resultados de la consulta Nombre de servicio. De forma alternativa, puede seleccionar el servicio X en el campo Ámbito y ejecutar la consulta para localizar únicamente las instancias de ese servicio.

La página Historial de instancias de WF se llena con una vista histórica de las instancias de WF supervisadas en el ámbito específico de la jerarquía de IIS para el servicio X. Puede hacer clic en uno de estos flujos de trabajo del panel central (todavía dentro de la página Instancias de WF supervisadas) para mostrar elementos específicos del flujo de trabajo del panel Detalles de la parte inferior de la página. En el panel Detalles puede ver información sobre la instancia de flujo de trabajo de la pestaña Información general. Esta pestaña contiene información sobre la instancia de flujo de trabajo supervisada, tal como la Ruta de acceso virtual al servicio, su Id. de instancia de flujo de trabajo, número de Eventos supervisados para su duración, Hora de creación y más información. Esta información se puede usar para comprender mejor la duración de una instancia de flujo de trabajo supervisada.

Nota

Puesto que la página Instancias de WF supervisadas muestra datos históricos sobre las instancias de flujo de trabajo, las operaciones de control de instancias no se admiten en esta página. Las operaciones de control de instancias únicamente se pueden emitir desde la página Instancias de WF persistentes. Una instancia de WF supervisada no se correlaciona directamente con una instancia de WF persistente porque puede habilitar el seguimiento (supervisión) y la persistencia independientemente entre sí.

Si necesita contexto adicional sobre una instancia supervisada, puede hacer clic con el botón secundario del mouse en la instancia en el panel central y, a continuación, hacer clic en Ver eventos supervisados. Esto le lleva a la página Eventos supervisados y presenta información para el identificador de instancia de flujo de trabajo. También puede realizar una selección en el menú contextual para Ver instancia persistente de una instancia de flujo de trabajo. Para aprovechar el valor de la opción Ver instancia persistente, la aplicación que contiene la instancia de WF supervisada se debe configurar para usar la persistencia y tener el seguimiento habilitado.

Nota

Si el flujo de trabajo ha finalizado, puede ver o no entradas en la página de instancia de WF persistente, según si está configurado el almacén de persistencia para conservar las instancias completadas. Esto se produce si el servicio está configurado con la persistencia habilitada.

De forma alternativa, puede consultar la columna Instancias con errores - Agrupados por resultados y ver el número de instancias supervisadas Recuperadas o que No se recuperaron. Al hacer clic en el vínculo para alguna de ellas también irá a la página Instancias de WF supervisadas. Según el vínculo en el que hizo clic, puede ver una lista enumerada de instancias de flujo de trabajo que tienen un estado Anulado (No se recuperaron) o cualquier estado diferente de Anulado (Recuperadas), respectivamente. Tal como se describe arriba, la selección de una de las instancias de flujo de trabajo supervisadas en la lista enumerada resulta en más información en el panel Detalles. También puede hacer clic con el botón secundario del mouse en la opción Ver eventos supervisados o Ver instancia persistente, si procede.

Para obtener más información sobre cómo obtener información específica acerca de una instancia de flujo de trabajo supervisada para ayudarle a resolver un problema, vea Página Eventos supervisados y Página Instancias de WF persistentes.

Vea también

Referencia

Página Instancias de WF supervisadas
Página Instancias de WF persistentes

  2011-12-05