/etc/security/limits.conf
. 이 파일은 Linux 서버에서 사용자/그룹의 리소스를 제한하는 역할을 합니다. 불행하게도 이 파일은 어떤 로그도 생성하지 않습니다(또는 제가 실제로 이해하지 못하는 경우도 있을 수 있습니다). 그렇다면 한계에 도달했을 때 녹음을 시작하도록 어떻게 해킹할 수 있습니까(내부적으로는 필요하지 않음). 이메일을 보내는 것이 가장 좋습니다.
답변1
이 질문에 대한 설명에서 논의된 것처럼 NginX를 모니터링하고 서버가 과부하될 때 알림을 받을 수 있는 무언가가 필요합니다.
보다 정교한 접근 방식을 원한다면 Nagios를 사용해 볼 수 있습니다. 빠른 시작 지침을 찾을 수 있습니다.여기. 다양한 통계는 물론 웹 인터페이스 등도 제공할 수 있습니다.
또 다른 방법은 nginx 오류 로그를 읽는 것입니다.
Nginx 오류 로그 파일을 찾으세요.
1분마다 오류 로그를 읽는 Python 스크립트를 작성하십시오.
새로운 오류가 발생하거나 특정 오류 코드(예: >500)가 포함된 오류가 발생하면 이를 알려줄 수 있습니다.
어떻게 알림을 받을 수 있나요?
여기에서 창의력을 발휘하고 다양한 옵션을 구현할 수 있습니다.
Twitter API를 사용하여 비공개 타임라인이 포함된 모니터링 서비스용 Twitter 계정을 만드세요. API 호출을 사용하여 트윗에 자신을 언급하고 오류 코드와 시간을 제공하세요.
오류가 발생하면 Gmail API를 사용하여 이메일을 보낼 수 있습니다.
도움이 되길 바랍니다.