- la supervisión del procesamiento de documentos a través de la Consola de administración y supervisión;
- la supervisión del hardware de cada componente de servidor de FlexiCapture mediante varios contadores de Windows Performance Monitor.
Cuando el contador Memory\Available Bytes (la memoria no ocupada por los procesos en ejecución ni por la caché del disco duro) se mantiene constantemente bajo, mientras que el contador Memory\Pages/sec (el número de páginas de memoria solicitadas desde el disco duro o escritas en él para liberar más RAM) cambia constantemente, es probable que el equipo no tenga suficiente RAM. Los contadores Process(<All instances>)\Working Set muestran el número de páginas de memoria asignadas a cada proceso.
Nota: Los procesos de 32 bits no pueden asignar más de 2 GB de RAM, aunque haya mucha RAM disponible en el sistema. Para obtener más detalles, consulte el sitio web de Microsoft. | |
Cuando el contador Processor(_Total)\% Processor Time (el porcentaje de tiempo durante el que el procesador está ocupado) muestra más del 80 % durante periodos prolongados, y el contador System\Processor Queue Length (el número de hilos en la cola de la CPU) supera el doble del número de CPU, es muy probable que la CPU esté provocando un cuello de botella. Para obtener más detalles, consulte el sitio web de Microsoft. El contador Process(<All instances>)\% Processor Time ayudará a determinar qué procesos están “consumiendo” el tiempo de CPU. | |
Al comprobar el disco duro, asegúrese de que el sistema tenga suficiente RAM (consulte la columna Memoria anterior). El contador LogicalDisk(<All instances>)\Free Megabytes muestra el espacio libre en un disco lógico. Si el espacio libre no es suficiente, el rendimiento del sistema disminuirá significativamente. Cuando el contador PhysicalDisk(<All instances>)\% Disk Time (el porcentaje de tiempo que el disco dedica a procesar solicitudes de lectura y escritura) muestra más del 90 %, y el contador PhysicalDisk(<All instances>)\Avg. Disk Queue Length (el número promedio de solicitudes en la cola y en curso durante el período de supervisión) muestra constantemente más de 2 por cada hilo del disco duro, entonces es probable que el disco duro esté causando un cuello de botella. Para obtener más información, consulte el sitio web de Microsoft. | |
Cuando el contador Interfaz de red(<Todas las instancias>)\Longitud de la cola de salida (el número de paquetes de red salientes en cola) muestra de forma constante un valor superior a 2, lo más probable es que el adaptador de red esté a la espera de la conexión, lo que retrasa las solicitudes del servidor. Cuando el contador Interfaz de red(<Todas las instancias>)\Paquetes salientes descartados crece de forma constante, el canal está tan sobrecargado que el búfer del adaptador de red no puede procesar todas las solicitudes salientes. Cuando el contador Interfaz de red(<Todas las instancias>)\Total de bytes/seg (la cantidad de información que pasa por la NIC) alcanza el 65 % (o más) de (el ancho de banda disponible de la NIC), use un canal con mayor ancho de banda o segmente la red para minimizar los conflictos en el canal. |
El Servidor de aplicaciones es un servicio web en IIS atendido por procesos w3wp.exe. El tiempo de CPU y la cantidad de memoria utilizados por las instancias de estos procesos deben supervisarse. La carga de la red de conexión de datos (DCN) en un equipo con el Servidor de aplicaciones requiere especial atención. Use estos contadores para hacer un seguimiento de la carga de IIS:
Cuando muestren más del 65 % del ancho de banda de DCN disponible, use cualquiera de estas soluciones:
Cuando el valor del contador W3SVC_W3WP(_Total)\Active Threads Count (el número de subprocesos que atienden solicitudes) alcanza el valor del contador W3SVC_W3WP(_Total)\Maximum Threads Count (el número máximo de subprocesos disponibles para atenderlas), IIS está gravemente sobrecargado. Use estos contadores para hacer un seguimiento de los picos de actividad actuales en comparación con la actividad anterior:
| |
El Processing Server es un servicio de Windows: el proceso FlexiBrSvc.exe. FlexiCapture(Processing Server)\Cores Count indica el número total de núcleos de CPU de procesamiento en todas las estaciones de procesamiento en estado Started . FlexiCapture(Processing Server)\Free Cores indica el número total de núcleos de CPU de procesamiento disponibles que no están procesando nada. Este contador ayuda a determinar si hay suficientes núcleos de CPU de procesamiento en ABBYY FlexiCapture. Algunos núcleos siempre permanecen libres aunque haya una cola en las etapas de procesamiento automático. Esto puede ocurrir porque:
FlexiCapture(Processing Server)\Pending Tasks indica el número de tareas solicitadas al Servidor de aplicaciones pero no asignadas a ninguna de las estaciones de procesamiento. Estas tareas aparecen en el Processing Server Monitor con el estado Pending . Nota: La cola completa de tareas en espera de procesamiento solo puede verse en la Monitoring & Administration Console. | |
El Licensing Server es un servicio de Windows: el proceso LincensingService.exe. Puede usar el objeto COM del Licensing Server para supervisar el estado de las licencias, pero en la mayoría de los casos no contiene datos útiles para el rendimiento del sistema. Vigile el consumo de memoria: puede aumentar con el número de clientes simultáneos en el sistema. Considere añadir más Licensing Servers al sistema cuando el consumo de memoria sea alto y necesite admitir más clientes. | |
Además de los contadores estándar de supervisión del sistema (consulte arriba), también puede usar contadores que muestran datos de una base de datos específica. Para más detalles, consulte la Documentación del servidor de base de datos. | |
Si usa un disco duro como FileStorage, utilice los contadores estándar de supervisión del sistema (consulte más arriba). Si utiliza una SAN o NAS, consulte la documentación del hardware para más detalles. | |
Utilice los contadores estándar del sistema para supervisar las estaciones de procesamiento. |
