모니터로 승객을 모니터링하는 방법

모니터로 승객을 모니터링하는 방법

승객을 모니터링하기 위해 monit을 설정하고 싶지만 지금까지 내가 찾은 모든 내용은 기본적으로 monit을 사용하여 웹 사이트를 모니터링한다고 나와 있습니다. 가능하다면 승객을 직접 모니터링하여 더 많은 통제권을 갖고 싶습니다.

답변1

승객을 모니터링하시겠습니까, 아니면 아파치를 모니터링하시겠습니까?

Apache의 경우 /etc/monit/monitrc 재고에 있는 항목을 그대로 사용할 수 있습니다.

# pidfile /usr/local/apache/logs/httpd.pid로 프로세스 아파치를 확인합니다.
# 시작 프로그램 = "/etc/init.d/httpd start"(시간 초과 60초)
# 프로그램 중지 = "/etc/init.d/httpd 중지"
# 2주기 동안 CPU > 60%이면 경고합니다.
# 5주기 동안 CPU > 80%이면 다시 시작
# 5주기 동안 totalmem > 200.0MB이면 다시 시작하세요.
# 자식이 250보다 크면 다시 시작
# 8사이클 동안 loadavg(5min)가 10보다 크면 중지합니다.
# 실패한 경우 호스트 www.tildeslash.com 포트 80 프로토콜 http
# 그리고 "/monit/doc/next.php"를 요청합니다
# 그런 다음 다시 시작
# 실패한 경우 포트 443 유형 tcpssl 프로토콜 http
# 시간 초과가 15초인 경우
# 그런 다음 다시 시작
# 5주기 내에 3번이 다시 시작되면 시간이 초과됩니다.
# apache_bin에 따라 다름
# 그룹 서버

관련 정보