Saltar al contenido principal

02 Dispatcher

Dispatcher explica dónde y durante cuánto tiempo esperan las peticiones antes de que un Work Process las atienda. Landing ya responde la salud básica con Dispatcher queue length (DIA), ICM queue y Update queue waiting time; este dominio muestra el diagnóstico detallado.

Operations Dispatcher con datos anonimizados
Dominio Dispatcher con colas anonimizadas.

Qué aparece

PanelmetricIdLectura
Update queue actualupdate-queue-actualNúmero actual de registros de actualización en vuelo
Dispatcher queue timedispatcher-queue-timeTiempo en milisegundos que una petición de diálogo permanece en cola
Response time by serverdialog-response-timeSerie de tiempo de respuesta separada por servidor
ICM queueicm-queueUn único panel compuesto con distribución actual por servidor y evolución temporal por instancia

Dialog queue length no se duplica en este detalle: su estado aparece en Landing y su serie se encuentra en 03 Work Process y en Metric Explorer.

El layout da más espacio a las tendencias: Update queue actual combina el valor, estado, umbrales, frescura y una microtendencia real en el primer tercio; Dispatcher queue time ocupa los dos tercios restantes; Response time by server usa todo el ancho. En ICM queue, el donut actual y el histórico comparten panel y contexto.

Interpretación

  • OK: cola actual baja y tiempos breves sin crecimiento sostenido.
  • WARN: espera recurrente, distribución desigual entre servidores o recuperación lenta.
  • KO: acumulación sostenida con impacto visible en diálogo o actualización.
  • UNKNOWN: no existe una muestra suficientemente reciente; revisa la fuente antes de concluir que la cola está vacía.

Filtros y siguientes pantallas

Usa host/instancia y una ventana corta durante el incidente. Cruza con Work Process para capacidad DIA, Performance para respuesta global, Events para mensajes de instancia y Metrics para comparar dispatcher-queue-time con dialog-response-time.

Uso operativo

Dispatcher es el primer sitio que debes abrir cuando los usuarios perciben espera antes de que una transacción empiece a ejecutarse. Una cola breve puede ser normal durante picos de carga; una cola que se mantiene durante varios puntos indica que la instancia no absorbe la demanda.

Si dispatcher-queue-time crece y Work Process muestra pocos procesos dialog libres, el problema apunta a capacidad de procesamiento. Si ICM se concentra en un servidor o el tiempo de respuesta crece sin saturación visible, abre Events y el mapa de Landing para buscar problemas de instancia o comunicación.