SharedIT | 묻고 답하기(AMP)

아파치 질문드립니다.


ps 명령어를 찍으면 현재 httpd 프로세스가 저렇게 돌고있는 것을 확인할 수 있습니다.

각 자식프로세스 별로 어떤 도메인에 대한 요청을 처리하고 있는 프로세스인지 디테일하게 확인할 수 있는 방법이 있을까요?

lsof -p PID 명령어로 찍어봐도 확인이 안되더라구요.

방법이 있으면 답변부탁드리겠습니다.

감사합니다..!

Tags : 태그가 없습니다.

6개의 답변이 있습니다.

명동쓰레빠
  0 추천 | 2년 이하 전

네트웍 업체를 통해 해결 가능한 솔류션을 요청 해 보시기 바랍니다.


wansoo
  0 추천 | 2년 이하 전

http가 연결 지향적인 프로토콜이 아니가 때문에...

단발성으로 메시지를 던져서 결과만 받은 후에 바로 연결을 끊어 버리는 방식으로 작동되는 것이 일반적이다 보니...

httpd에서 하위 processor가 어떤 클라이언트와 연결해 있는지에 대한 정보가 큰 의미가 되지 못할 것 같아 보이네요.

어떤 컴퓨터 주소를 가진 클라이언트가 언제 접속했는지에 대한 정보는 /var/log/httpd/ 아래에 있는 access_log, ssl_access_log, error_log 등의 웹서버 로그에 기록이 남아 있기 때문에 참고하면 될거라 보여 지고요.


Simon.Park
  0 추천 | 2년 이하 전

다른분들 말씀하신데로 별도 솔루션이 있어야 가능하겠네요.

LINUX 자체에서 확인하기에는 어려운 일입니다. 

deerokgo
  0 추천 | 2년 이하 전

해당 내용은 별도의 Tool이 있어야 가능할거 같습니다.

차바라기
  0 추천 | 2년 이하 전

명령어로는 기본 내용만 나오고 나머지는 APM솔루션으로 가능합니다.

topkslee
  0 추천 | 2년 이하 전

별도의 APM솔루션이나 모니터링 tool이 아니면

기본 linux 명령어로는 도메인과 같은 세부 정보까지 알긴 어렵습니다.