Theo dõi trang web của bạn trong thời gian thực với Apachetop

Theo dõi trang web của bạn trong thời gian thực với Apachetop
Theo dõi trang web của bạn trong thời gian thực với Apachetop

Video: Theo dõi trang web của bạn trong thời gian thực với Apachetop

Video: Theo dõi trang web của bạn trong thời gian thực với Apachetop
Video: ĐĂNG NHẬP WINDOW XP, 7, 8, 10 KHÔNG CẦN PASSWORD ll DW CHANNEL - YouTube 2024, Tháng Ba
Anonim

Là một quản trị viên web, tôi thường muốn có thể xem các lần truy cập thời gian thực khi họ đến. Chắc chắn, Google Analytics là một gói tuyệt vời để xem xu hướng theo thời gian, nhưng có sự chậm trễ vài giờ ở đó và bạn thực sự không thể thấy dữ liệu như yêu cầu mỗi giây hoặc tổng số byte.

Đây là nơi có tiện ích apachetop. Đây là một tiện ích dòng lệnh rất đơn giản mà bạn có thể sử dụng để theo dõi lưu lượng truy cập thời gian thực. Nó hoàn thành điều này bằng cách phân tích cú pháp các tệp nhật ký apache và hiển thị đầu ra có ý nghĩa cho màn hình.

Sử dụng Apachetop

Khi bạn đã cài đặt tiện ích (hướng dẫn bên dưới), bạn có thể khởi chạy nó bằng cách chạy apachetop từ dòng lệnh. Vì apachetop đôi khi mặc định là thư mục sai cho các logfiles, bạn có thể truyền tham số -f để xác định vị trí của logfile. Điều này cũng hữu ích khi bạn có nhiều máy chủ ảo trên cùng một hộp.

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

Đây là những gì bạn sẽ thấy sau khi một vài yêu cầu đã đến:

Image
Image

Khung thời gian giám sát

Điều đầu tiên cần lưu ý là phạm vi thời gian mặc định cho dữ liệu được hiển thị là 30 giây, vì vậy, đừng hy vọng tổng số lần tiếp tục tăng mãi mãi. Bạn có thể thay đổi điều này bằng cách đi qua một vài đối số khác nhau.

apachetop -H hits (Will display stats on the last x number of hits)

apachetop -T secs (Will display stats on the last x number of seconds)

Tôi đã sử dụng khoảng 5-10 phút trong thử nghiệm của mình và nó thực sự hiển thị một số phản hồi hữu ích. Có các tùy chọn khác mà bạn có thể thử.

Bộ lọc

Điều tiếp theo cần lưu ý là bạn có thể lọc nội dung được hiển thị trong chế độ xem. Để truy cập các bộ lọc, sử dụng phím f và bạn sẽ thấy một dòng nhỏ bật lên.

Image
Image

Nhấn một để thêm bộ lọc và dòng sẽ chuyển đổi. Bây giờ bạn có thể chọn lọc theo URL, liên kết giới thiệu hoặc máy chủ.

Image
Image

Tôi sẽ chọn URL bằng cách nhấn bạn Chìa khóa. Hộp thoại bộ lọc sẽ hiển thị ở gần cuối:

Vì tất cả các bài viết của tôi đều nằm trong thư mục con / howto /, tôi sẽ nhập vào đó. Bây giờ apachetop sẽ chỉ hiển thị các lần truy cập có liên quan đến lượt truy cập vào các bài viết, thay vì mỗi lần truy cập cho mỗi hình ảnh.
Vì tất cả các bài viết của tôi đều nằm trong thư mục con / howto /, tôi sẽ nhập vào đó. Bây giờ apachetop sẽ chỉ hiển thị các lần truy cập có liên quan đến lượt truy cập vào các bài viết, thay vì mỗi lần truy cập cho mỗi hình ảnh.

Xem chi tiết yêu cầu

Nếu bạn sử dụng phím lên / xuống, bạn sẽ thấy con trỏ di chuyển lên và xuống để cho phép bạn chọn một yêu cầu. (chú ý * char)

Nếu bạn nhấn phím mũi tên Phải, bạn sẽ được đưa đến trang chi tiết cho yêu cầu đó. Từ đây bạn có thể thấy các máy chủ thực sự đánh trang web của bạn, cũng như các liên kết giới thiệu. Tôi sẽ không hiển thị chủ nhà vì tôi không muốn cung cấp địa chỉ IP của người dùng nhưng bạn có thể thấy liên kết giới thiệu tại đây:
Nếu bạn nhấn phím mũi tên Phải, bạn sẽ được đưa đến trang chi tiết cho yêu cầu đó. Từ đây bạn có thể thấy các máy chủ thực sự đánh trang web của bạn, cũng như các liên kết giới thiệu. Tôi sẽ không hiển thị chủ nhà vì tôi không muốn cung cấp địa chỉ IP của người dùng nhưng bạn có thể thấy liên kết giới thiệu tại đây:
Để quay trở lại danh sách, chỉ cần sử dụng phím mũi tên trái.
Để quay trở lại danh sách, chỉ cần sử dụng phím mũi tên trái.

Chuyển đổi giữa máy chủ, liên kết giới thiệu và URL

Nếu bạn sử dụng d, bạn có thể dễ dàng chuyển đổi giữa các chế độ xem khác nhau.

Ví dụ, ở đây tôi có thể xem lưu lượng truy cập StumbleUpon đang gửi cho tôi, và sau đó tôi có thể sử dụng chế độ xem chi tiết (mũi tên phải) để xem các bài viết chính xác đang bị ảnh hưởng từ stumbleupon.
Ví dụ, ở đây tôi có thể xem lưu lượng truy cập StumbleUpon đang gửi cho tôi, và sau đó tôi có thể sử dụng chế độ xem chi tiết (mũi tên phải) để xem các bài viết chính xác đang bị ảnh hưởng từ stumbleupon.

Cứu giúp

Tại bất kỳ điểm nào bạn có thể nhấn? hoặc các phím h để đưa bạn đến màn hình trợ giúp, điều này sẽ giúp bạn xem nhanh tất cả các tùy chọn.

Tôi thấy loại này rất hữu ích.
Tôi thấy loại này rất hữu ích.

Cài đặt trên Ubuntu

sudo apt-get install apachetop

Cài đặt từ nguồn trên CentOS

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

yum install readline-devel

yum install ncurses-devel

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

./configure

make

Các nhị phân có thể được tìm thấy trong src / apachetop, và bạn có thể sao chép nó bất cứ nơi nào bạn muốn.

Cài đặt từ nguồn trên Ubuntu

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

sudo apt-get install ncurses-dev

sudo apt-get install libreadline5-dev

tar xvzf apachetop-0.12.6.tar.gz

cd apachetop-0.12.6

./configure

make

Các nhị phân có thể được tìm thấy trong src / apachetop, và bạn có thể sao chép nó bất cứ nơi nào bạn muốn.

Đề xuất: