Tôi chạy một máy chủ web (Debian Squeeze trên VPS) và các biểu đồ được cung cấp bởi công ty lưu trữ cho thấy rằng lưu lượng truy cập đến máy chủ sẽ tăng gấp đôi so với lưu lượng đi. Tôi hơi bối rối vì điều này, vì vậy tôi muốn chạy một số loại tiện ích ghi nhật ký trên máy không chỉ xác nhận số liệu tải lên / tải xuống mà còn phân tách chúng bởi máy chủ từ xa có liên quan, vì vậy tôi có thể xem nếu tỷ lệ lớn lưu lượng đến là từ một nguồn cụ thể.
Tôi nghi ngờ hầu hết lưu lượng truy cập đi qua Apache, nhưng lưu lượng đến có thể chủ yếu thông qua Apache hoặc có thể bị chi phối bởi các tập lệnh và công việc cron khác, vì vậy tôi thích một công cụ giám sát lưu lượng ở cấp giao diện hơn là một thứ gì đó trong Apache .
Lý tưởng nhất là tôi muốn một công cụ mà tôi có thể ngừng chạy trong vài ngày, sau đó quay lại và nhận đầu ra "byte trên mỗi máy chủ từ xa" cho cả lưu lượng đến và đi.
Điều này có khả thi với một công cụ Linux tiêu chuẩn và một chút cấu hình (nếu vậy, làm thế nào?) Hoặc với một chương trình chuyên gia (nếu vậy, cái nào?)
ntop
giống như vậytop
, tôi không biết nó có chế độ daemon và giao diện web tích hợp! Không có gì sai với đề xuất của @ ckhan, nhưng tôi sẽ chấp nhận điều này vì tôi cảm thấyntop
giao diện web tích hợp dễ sử dụng hơn so vớitcpdump
Wireshark.