Problemas de rendimiento e interfaz Sidekiq UI

Diagnostico de problemas de rendimiento y latencias de la aplicación

Sección para leer en caso de latencias y problemas de rendimiento

En caso de que se detecten problemas de latencia en la aplicación Cyberwatch, la primera acción consiste en identificar el tipo de tareas afectadas.

Se puede consultar una vista general de las tareas en ejecución en las diferentes colas del software desde el botón Estado de las colas de ejecución en la esquina superior derecha del software.

En caso de que observe problemas de rendimiento/latencia en su aplicación Cyberwatch, puede contactarnos por correo a support@cyberwatch.com y adjuntar a su mensaje una captura de pantalla del menu “ En curso “ de la interfaz Sidekiq UI, asegurandose de desplazarse hasta el final de la pagina para que la tabla de Tareas sea visible en su totalidad.

Descripción de la interfaz Sidekiq UI

El software Cyberwatch incluye una interfaz que permite gestionar las colas de ejecución de las tareas asincronas del software. Consulte la documentación de gestión de tareas de la aplicación para mas información sobre las colas de ejecución del software.

Esta interfaz, denominada Sidekiq UI, es accesible desde el botón Estado de las colas de ejecución en la esquina superior derecha del software.

La Gem Sidekiq dispone de un wiki de documentación propio.

En la version actual de Cyberwatch, todas las acciones presentadas a continuación que permiten interactuar con las tareas y colas de espera del software propuestas por la interfaz Sidekiq UI están bloqueadas voluntariamente.

El objetivo de esta documentación es precisar los casos de uso especificos de Cyberwatch y como utilizar la interfaz Sidekiq UI puesta a disposicion. Sidekiq UI esta separada en menus que se describen a continuación.

Panel

Presenta un panel que indica el numero de tareas procesadas en tiempo real.

El historial permite ver el numero de tareas ejecutadas por dia hasta 6 meses.

Como el funcionamiento de Sidekiq esta intrinsecamente ligado a la base de cache Redis, las metricas e información relativas a Redis también están presentes al final de la pagina.

En curso

Esta pagina indica el estado actual de las colas de ejecución y de las tareas en curso.

El menu Procesos permitiria gestionar las colas de ejecución, mediante las acciones Cerrar y Detener, si estas no estuvieran bloqueadas.

El menu Tareas lista cada tarea actualmente en ejecución en Cyberwatch.

Queues

Esta pagina lista el conjunto de colas de espera del software, en las que se planificaran las distintas tareas.

Cada cola de espera tiene su propio rol, que condicionara el tipo de tareas que se colocaran en estas colas.

El detalle de estas colas esta disponible aquí.

Reintentos

Esta pagina permite teoricamente gestionar las tareas que deben reintentarse.

En el contexto de Cyberwatch, no habra ninguna tarea en este menu.

Planificadas

Esta pagina lista las tareas planificadas que se ejecutaran proximamente por la aplicación.

El botón Agregar a la cola permite agregar la tarea a la cola de ejecución.

El botón Eliminar permite eliminar la tarea, que entonces no se ejecutara como estaba previsto.

Muertas

Esta pagina establece un inventario de las tareas muertas de la aplicación.

En el contexto de Cyberwatch, no habra ninguna tarea en este menu.

Metricas

Esta pagina permite seguir graficamente la ejecución pasada de las tareas de la aplicación.

Establece estadisticas de todas las tareas realizadas con su tiempo de ejecución total y su tiempo de ejecución medio por tarea.


Volver arriba

English Français Español