Tôi vừa thiết lập một máy chủ Graylog2 và tôi đang tìm cách gửi tất cả các bản ghi từ máy chủ chính của tôi đến máy chủ Graylog. Tôi đã kích hoạt đăng nhập cho máy chủ chính và đang gửi nhật ký đến máy chủ Graylog của mình bằng cách thêm *.* @logs.example.com:1337
vào /etc/rsyslog.conf
.
Điều tôi muốn là để Graylog2 thu thập tất cả nhật ký Apache, nhật ký hệ thống (đối với thông tin đăng nhập SSH, thông tin đăng nhập bị từ chối) và bất kỳ nhật ký nào khác tôi cần theo dõi.
Đối với nhật ký Apache, tôi cũng muốn nhật ký Rails. Các trang web của tôi được đặt trong /srv/www/
và sau đó cấu trúc là sitename.com/public_html
và sitename.com/logs
. Tôi có nhiều trang web trên máy chủ và tôi muốn một cách dễ dàng để xem tất cả các lỗi và tạo một số biểu đồ đẹp từ đó vì vậy tôi muốn sử dụng Graylog2 ...
Các tập tin nhật ký trong thư mục bản ghi là access.log
và error.log
.
Các bản ghi Rails sẽ được trong sitename.com/public_html/log
. Điều này có chứa production.log
.