𝗦𝗲𝗿𝘃𝗲𝗿 𝗔𝗰𝗰𝗲𝘀𝘀 𝗟𝗼𝗴𝘀 𝘄𝗶𝘁𝗵 𝗚𝗼𝗔𝗰𝗰𝗲𝘀𝘀

Tôi đã thiết lập một máy chủ web nhỏ trên Jetson Orin Nano của mình. Bây giờ, tôi cần theo dõi lưu lượng truy cập web của mình.

Tôi đã tìm thấy GoAccess. Đây là một công cụ miễn phí và mã nguồn mở. Nó hiển thị nhật ký máy chủ của bạn trong thời gian thực.

Bạn có hai cách để xem dữ liệu của mình.

Chế độ xem qua terminal hoạt động rất hiệu quả. Nó phân tích các bản nhật ký của bạn thành văn bản có cấu trúc. Nó cung cấp cho bạn các dữ liệu hữu ích ngay trên dòng lệnh.

Việc theo dõi lưu lượng truy cập giúp giảm bớt căng thẳng. Biết được điều gì đang xảy ra trên máy chủ giúp bạn cảm thấy mình đang kiểm soát được mọi thứ.

Chế độ xem HTML thậm chí còn tốt hơn cho các nhà phát triển web. Bạn có thể sử dụng Nginx làm reverse proxy để xem các số liệu thống kê trên một trang web cục bộ.

Phiên bản HTML cho phép bạn:

  • Chọn các giao diện (themes) khác nhau
  • Tùy chỉnh cách hiển thị dữ liệu
  • Xem các biểu đồ một cách dễ dàng

Bước tiếp theo của tôi là kết nối một agent. Tôi muốn một agent có thể đọc nhật ký và gửi cảnh báo dựa trên các quy tắc cụ thể.

Bạn sử dụng công cụ nào để giám sát máy chủ web của mình? Bạn ưu tiên sử dụng agent nào để phân tích web?

Nguồn: https://dev.to/annavi11arrea1/server-access-logs-with-goaccess-333d