Comprensión e configuración da cola de notificacións GLPI
A cola de notificacións
Nunca che pasou que un compañeiro che dixo que nunca recibiu unha notificación por unha acción que acabas de realizar? Ou experimentaches recibir varios correos seguidos sobre o mesmo ticket?
A resposta a ambas preguntas adoita estar no mesmo lugar: a cola de notificación GLPI. Entender como funciona esta cola é unha daquelas cousas nas que non pensarás cando todo vai ben, pero no momento en que algo parece mal, saber ler o problema convértese nun diagnóstico rápido.
Como funciona a cola de notificacións
It is fundamental to understand that every single email notification generated by GLPI without exception must pass through the notification queue before being sent. There is no Quick send option that bypasses this system. GLPI adds the notification to the queue, and an independent process handles the actual delivery. This ensures a detailed record of every message and provides diagnostics for delivery failures.
A cola de notificacións de GLPI asegura que cada mensaxe se envíe, proporcionando un rexistro detallado de calquera fallo na entrega para simplificar o seguimento e o diagnóstico.

Configuración das notificacións
Como chegan as notificacións ao correo electrónico?
Para enviar notificacións por correo electrónico, necesitamos un servidor SMTP.


Que accións xeran notificacións?
A cola non envía correos electrónicos por si soa. En vez diso, GLPI usa dúas accións automatizadas específicas para xestionar os procesos de envío e limpeza. Mentres os desenvolvedores refinaron estas funcións na versión 9.2, debes lembrar que GLPI non activa todas as notificacións por defecto; Pode que teñas que activar algúns manualmente.
Configuración → notificacións → notificacións

Quen recibe a notificación?
Para cada acción, podes configurar os destinatarios específicos. Os destinatarios comúns inclúen o Administrador, o Solicitante e o Vixiante.

As accións automáticas
Dúas accións automáticas GLPI xestionan o proceso de envío. GLPI 9.2 actualizou os seus nomes e perfeccionou a súa funcionalidade. Podes atopalos baixo:
Administración → Accións automáticas.

QueuedNotification
- Responsable de procesar entradas pendentes e intentar a entrega de SMTP.
- En cada execución, recolle todas as entradas cuxo prazo de entrega programado pasou e intenta entregalas.

Se as notificacións deixan de chegar, comproba que estea “Activo” e que a súa “última execución” sexa recente.
En colaNotificaciónLimpo
A acción automática Queuednotificationclean é responsable de sanear a base de datos eliminando permanentemente as entradas procesadas da cola de notificacións. O seu funcionamento está gobernado pola seguinte lóxica:
- A tarefa identifica as notificacións que foron despachadas con éxito e que xa non son necesarias para auditorías inmediatas.
- Días para manter o campo de correos enviados : O sistema marca calquera notificación para eliminación se supera o número configurado de días.

Control das notificacións: A función de atraso
GLPI permíteche configurar un atraso de notificación por entidade. Cando está configurado, as entradas da cola desa entidade non serán elegibles para enviar ata que o atraso especificado pase desde a súa creación.
Por que atrasarías as notificacións?
- Evita enviar notificacións non desexadas: Un atraso crea unha fiestra de tempo crucial para detectar erros. Este atraso permítenos eliminar notificacións potencialmente non desexadas.
- Control centralizado por entidade: Definir o atraso na notificación a nivel de entidade permíteche personalizar este parámetro para cada departamento/cliente/localización de forma independente.


Conclusión
Cada notificación por correo electrónico en GLPI pasa pola cola de notificacións, pero entender como funciona realmente é o que converte un problema confuso nun diagnóstico rápido. Configurar correctamente as tarefas automatizadas e os tempos de atraso garante unha comunicación profesional e fluída, e saber onde buscar cando algo sae mal aforra tempo a todos os implicados.
Dito isto, cómpre ter en conta que certos plugins poden incluír a súa propia lóxica de notificación e poden configurarse para saltar completamente a cola, enviando mensaxes directamente vía SMTP. Neses casos, os diagnósticos baseados en cola non capturarán esas mensaxes, polo que é importante ter isto en conta ao investigar notificacións ausentes ou inesperadas.










Deixa unha resposta