¿Cómo se debe monitorear PHP FPM para detectar si se excede max_children?

¿Cómo se debe monitorear PHP FPM para detectar si se excede max_children?

Configuré la salida de estado de PHP-FPM y Nginx con la intención de monitorear si se excede max_children en un grupo en particular. Sin embargo, no puedo cargar la salida de estado cuando se alcanzó el número máximo de niños. Más bien, pone en cola la solicitud hasta que el niño haya terminado.

¿Cuál es la solución a esto?

Respuesta1

PHP registra este evento en particular (junto con muchas otras cosas anormales), por lo que también debes observar sus registros.

Por ejemplo:

WARNING: [pool www] server reached pm.max_children setting (5), consider raising it.

información relacionada