Cómo monitorear al pasajero con monit

Cómo monitorear al pasajero con monit

Quiero configurar monit para monitorear a los pasajeros, pero todo lo que he encontrado hasta ahora básicamente dice que simplemente monitoree su sitio web usando monit. Si es posible, me gustaría monitorear al pasajero directamente para tener más control sobre él.

Respuesta1

¿Quieres monitorear pasajeros o apache?

Para Apache, hay una entrada en el stock /etc/monit/monitrc que puedes usar prácticamente tal como está:

# comprobar el proceso apache con el archivo pid /usr/local/apache/logs/httpd.pid
# iniciar programa = "/etc/init.d/httpd start" con tiempo de espera de 60 segundos
# detener programa = "/etc/init.d/httpd detener"
# si CPU > 60 % durante 2 ciclos, entonces alerta
# si CPU > 80% durante 5 ciclos, reinicie
# si memoria total > 200,0 MB durante 5 ciclos, reinicie
# si hay niños > 250, reinicie
# si loadavg(5min) es mayor que 10 durante 8 ciclos, entonces deténgase
# si falla el host www.tildeslash.com protocolo de puerto 80 http
# y solicita "/monit/doc/next.php"
# luego reinicia
# si falla el puerto 443, escriba el protocolo tcpssl http
# con tiempo de espera de 15 segundos
# luego reinicia
# si 3 reinicios dentro de 5 ciclos entonces se agota el tiempo de espera
# depende de apache_bin
# servidor de grupo

información relacionada