http://localhost/server-status
와 같은 것을 통해 액세스할 수 있는 서버 상태 페이지 설정이 있습니다
apache2ctl status
.
Apache 작업자를 사용하지 않고 서버 상태 페이지의 정보에 액세스하거나 정보를 생성(아마도 mod_perl 사용)하는 방법이 있습니까?
이는 apache2가 정지된 경우(예: 오랫동안 사용할 수 있는 작업자가 없는 경우) 특히 유용합니다.
답변1
당신은 확인할 수 있습니다:
- 서비스 상태와
journalctl -u apache2
- 일반 로그인
/var/log/apache2
ps
메모리 상태, CPU, 디스크 I/O, 네트워크 트래픽, 디렉토리 직접 읽기까지의 상태top
htop
ntop
iotop
/proc/PIDNUMMERS/
iptables
lsof
포트 상태 및nmap
- 서버와의 트래픽은 다음
tcpdump
과 같이 제공됩니다.wireshark
이는 잠시 동안 바쁘게 지낼 수 있도록 상태에 대한 충분한 정보를 제공해야 합니다.
(perl) 스크립트를 사용하면 이 모든 정보를 필터링하고 결합하여 정말로 관심 있는 정보를 얻을 수 있습니다.
그러나 PID를 동결하는 이유가 항상 동일한 것은 아닙니다. 스크립트를 사용하면 중요한 정보를 놓칠 수 있으므로 수동으로 확인하는 것이 좋습니다.