Apachetop을 사용하여 실시간으로 웹 사이트 모니터링

Apr 3, 2025
유지 관리 및 최적화

웹 마스터로서 저는 종종 실시간 조회수가 도착하는 것을보고 싶었습니다. 물론 Google 웹 로그 분석은 시간 경과에 따른 추세를 살펴볼 수있는 훌륭한 패키지이지만 몇 시간이 지연되어 초당 요청 또는 총 바이트와 같은 데이터를 볼 수 없습니다.

이것은 Apchatop 유틸리티가 제공됩니다. 트래픽을 실시간으로 모니터링하는 데 사용할 수있는 매우 간단한 명령 줄 유틸리티입니다. 아파치 로그 파일을 구문 분석하고 의미있는 출력을 화면에 표시하여이를 수행합니다.

Apachetop 사용

유틸리티 (아래 지침)를 설치 한 후 명령 줄에서 apachetop을 실행하여 실행할 수 있습니다. apachetop은 때때로 로그 파일에 대해 잘못된 디렉토리를 기본값으로 사용하므로 -f 매개 변수를 전달하여 로그 파일의 위치를 ​​지정할 수 있습니다. 이것은 같은 상자에 많은 가상 호스트가있는 경우에도 유용합니다.

apachetop -f /var/www/vhosts/howtogeek.com/statistics/logs/access_log

몇 가지 요청이 들어 오면 다음과 같이 표시됩니다.

기간 모니터링

가장 먼저 주목할 점은 표시되는 데이터의 기본 시간 범위가 30 초이므로 총 수가 계속해서 계속 증가 할 것이라고 기대하지 마세요. 몇 가지 다른 인수를 전달하여이를 변경할 수 있습니다.

apachetop -H 조회수 (마지막 조회수 x에 대한 통계 표시)

apachetop -T secs (마지막 x 초에 대한 통계 표시)

테스트에 5 ~ 10 분을 사용했는데 정말 유용한 피드백을 보여줍니다. 시도해 볼 수있는 다른 옵션도 있습니다.

필터

다음으로 주목할 점은 뷰에 표시되는 내용을 필터링 할 수 있다는 것입니다. 필터에 액세스하려면 f 키를 사용하면 작은 줄 팝업이 표시됩니다.

을 치다 키를 눌러 필터를 추가하면 라인이 전환됩니다. 이제 URL, 리퍼러 또는 호스트별로 필터링하도록 선택할 수 있습니다.

URL을 선택하겠습니다. 키. 필터 대화 상자가 하단 근처에 표시됩니다.

모든 기사는 / how to / 하위 디렉토리에 있으므로 입력하겠습니다. 이제 apachetop은 모든 이미지에 대한 모든 히트 대신 기사에 대한 히트와 관련된 히트 만 표시합니다.

요청 세부 정보보기

위 / 아래 키를 사용하면 커서가 위아래로 이동하여 요청을 선택할 수 있습니다. (* 문자에 유의하십시오)

오른쪽 화살표 키를 누르면 해당 요청에 대한 세부 정보 페이지로 이동합니다. 여기에서 귀하의 사이트를 방문하는 실제 호스트와 리퍼러를 볼 수 있습니다. 사용자의 IP 주소를 제공하고 싶지 않기 때문에 호스트를 표시하지 않을 것입니다.하지만 여기에서 리퍼러를 볼 수 있습니다.

목록으로 돌아가려면 왼쪽 화살표 키를 사용하십시오.

호스트, 리퍼러 및 URL 간 전환

사용하는 경우 키를 사용하면 다른보기간에 쉽게 전환 할 수 있습니다.

예를 들어 여기에서 StumbleUpon이 나에게 보내는 트래픽을 볼 수 있으며, 세부 정보보기 (오른쪽 화살표)를 사용하여 stumbleupon에서 발생한 정확한 기사를 볼 수 있습니다.

도움

언제라도 당신은? 또는 h 키를 누르면 모든 옵션을 빠르게 볼 수있는 도움말 화면으로 이동합니다.

나는 정렬이 매우 유용하다고 생각합니다.

Ubuntu에 설치

sudo apt-get install apachetop

CentOS의 소스에서 설치

wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz

yum 설치 readline-devel

yum ncurses-devel 설치

tar xvzf apachetop-0.12.6.tar.gz

cd 아파치 톱 -0.12.6

./configure

하다

바이너리는 src / apachetop에서 찾을 수 있으며 원하는 곳에 복사 할 수 있습니다.

Ubuntu의 소스에서 설치

wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz

sudo apt-get ncurses-dev 설치

sudo apt-get 설치 libreadline5-dev

tar xvzf apachetop-0.12.6.tar.gz

cd 아파치 톱 -0.12.6

./configure

하다

바이너리는 src / apachetop에서 찾을 수 있으며 원하는 곳에 복사 할 수 있습니다.


유지 관리 및 최적화 - 가장 인기있는 기사

좋아하는 액션 영화의 일부 장면이 저키 보이는 이유

유지 관리 및 최적화 Jun 25, 2025

최근 액션 영화를 본 적이 있다면 동영상에 약간 혼란 스러움을 느끼 셨을 것입니다. 아니, 아니에요 흔들리는 캠 및 과도한 점프 �..


반지의 제왕 : Fellowship of the Ring Extended Edition Blu-Ray에서 녹색 색조를 수정하는 방법

유지 관리 및 최적화 May 19, 2025

캐치되지 않은 콘텐츠 반지의 제왕 제가 가장 좋아하는 영화입니다. (어느 쪽인지 물어 보시겠습니까? 세 가지 모두 분�..


휴대폰, 태블릿 및 랩톱의 배터리 수명에 대한 통념 파헤 치기

유지 관리 및 최적화 Jul 12, 2025

배터리는 적절히 관리해야합니다. 배터리는 모바일 장치의 중요한 부분이며 배터리 기술은 다른 기술만큼 빠르게 발전하지 않았�..


파일을 끌어다 놓아 Windows에서 빠르고 쉽게 폴더 생성

유지 관리 및 최적화 Nov 22, 2024

캐치되지 않은 콘텐츠 iOS 또는 Android 기기를 사용하는 경우 폴더를 만드는 드래그 앤 드롭 방법에 익숙합니다. 이러한 파일 그룹화 방�..


Windows 8 Metro 시작 화면에 종료 / 다시 시작 / 절전을 추가하는 방법

유지 관리 및 최적화 Oct 14, 2025

Windows 8의 개발자 미리보기를 설치했다면 시스템을 종료하는 다소 애매한 방법을 발견했을 것입니다. 컴퓨터를 더 쉽게 종료, 다시 시작,..


시스템에서 오래된 다운로드를 자동으로 정리

유지 관리 및 최적화 Feb 19, 2025

캐치되지 않은 콘텐츠 다운로드 한 적이없는 오래된 파일로 다운로드 폴더가 계속 어수선 해 지나요? 물론, 언제든지 폴더의 내용을 삭제하고 ..


Vista에서 파일 시스템 메모리 캐시 크기 늘리기

유지 관리 및 최적화 Feb 19, 2025

캐치되지 않은 콘텐츠 Windows에서 파일 시스템 캐시에 대해 임의의 크기를 설정할 수없는 이유가 궁금했습니다. 노트북에 느린 하드 드라이브�..


빠른 팁 : Firefox 텍스트 입력 필드 맞춤법 검사

유지 관리 및 최적화 May 30, 2025

우리는 모두 철자가 틀린 기사 제목을 보았습니다 (특히 Digg.com에서) Firefox에는 맞춤법 검사 기능이 내장되어 있지 않습니까? 기사 제목과..


카테고리