Cấu hình chuyển tiếp nhật ký từ xa (Syslog)
Cách cấu hình VergeOS để chuyển tiếp nhật ký hệ thống đến một máy chủ syslog từ xa nhằm quản lý nhật ký tập trung, lưu trữ và tuân thủ.
VergeOS có thể được cấu hình để chuyển tiếp nhật ký đến một máy chủ Syslog từ xa, một khả năng quan trọng đối với các tổ chức tận dụng tổng hợp nhật ký để quản lý tập trung, lưu trữ nhật ký và tuân thủ.
Lưu giữ nhật ký
Hoạt động đã ghi nhật ký thường có sẵn trong giao diện người dùng VergeOS tối đa trong 45 ngày. Cấu hình chuyển tiếp nhật ký từ xa để lưu giữ nhật ký trong thời gian dài hơn.
Điều kiện tiên quyết
Kết nối mạng giữa VergeOS và máy chủ syslog từ xa
Các quy tắc tường lửa phù hợp để cho phép lưu lượng syslog (thường là cổng 514)
Quyền truy cập vào Cài đặt Hệ thống VergeOS
Các bước cấu hình
Để cấu hình chuyển tiếp nhật ký đến một máy chủ syslog từ xa:
1. Điều hướng đến Cài đặt nâng cao
Điều hướng đến Hệ thống > Cài đặt > Cài đặt nâng cao.
2. Cấu hình máy chủ Syslog từ xa
Trong cột "Setting", nhập
syslogvà nhấn Enter để tìm kiếmChọn và chỉnh sửa Máy chủ syslog từ xa (tcp: @@name/ip:port, udp: @name/ip:port)
Cấu hình thiết lập này theo cú pháp mà máy chủ từ xa của bạn mong đợi:
Nhấp Gửi ở cuối trang để lưu
3. Cấu hình mẫu định dạng
Tìm
sysloglại trong cài đặtChọn và chỉnh sửa Mẫu để định nghĩa cho máy chủ syslog (Xem rsyslog để biết định dạng)
Nhập định dạng mẫu syslog tương thích với máy chủ syslog từ xa của bạn
Dùng literal 1 sau <%PRI%> — đó là trường phiên bản RFC 5424. Đừng dùng %PROTOCOL-VERSION%: nó hiển thị thành 0 trên đường truyền, và các bộ thu RFC 5424 nghiêm ngặt (Promtail/Loki, Fluent Bit, Graylog hiện đại) sẽ từ chối phiên bản 0 với lỗi phân tích cú pháp.
%HOSTNAME%
node1
Một hệ thống đơn lẻ
mycluster-%HOSTNAME%
mycluster-node1
Một tiền tố cho mỗi hệ thống; khuyến nghị cho nhiều hệ thống
%HOSTNAME%.mycluster.example.com
node1.mycluster.example.com
Kiểu FQDN
Nhấp Gửi ở cuối trang để lưu định dạng
Ghi chú cho bộ thu
Mẫu RFC 5424 ở trên hoạt động với các bộ thu phổ biến:
Graylog
Dùng một Syslog TCP hoặc Syslog UDP đầu vào.
Loki
Dùng một Promtail syslog job scrape; Promtail yêu cầu RFC 5424 nghiêm ngặt (giá trị literal 1 phiên bản).
Splunk
Dùng đầu vào dữ liệu TCP hoặc UDP, hoặc Splunk Connect for Syslog.
Elasticsearch
Nạp qua Logstash với syslog plugin đầu vào.
relay rsyslog
Dùng một imtcp hoặc imudp trình lắng nghe.
Tài nguyên bổ sung
Để biết thêm thông tin về mẫu syslog và các tùy chọn định dạng, hãy truy cập Tài liệu Rsyslog.
Xác minh
Sau khi bạn lưu cấu hình, VergeOS sẽ bắt đầu chuyển tiếp nhật ký đến máy chủ được chỉ định. Hãy kiểm tra bộ thu để xác nhận nhật ký VergeOS đã đến.
Nếu nhật ký không đến:
Trên máy chủ bộ thu, bắt gói tin trên cổng syslog đã cấu hình để xác nhận các gói tin đến (thay
514bằng cổng bạn đã cấu hình):Kiểm tra các thông điệp đã bắt để xác minh định dạng truyền trên dây. Một thông điệp RFC 5424 bắt đầu bằng
<PRI>1(ví dụ,<30>1 2026-04-15T...); một phiên bản của0có nghĩa là mẫu vẫn đang dùng%PROTOCOL-VERSION%— xem cảnh báo mẫu ở trên.Đảm bảo các quy tắc tường lửa giữa VergeOS và bộ thu cho phép cổng và giao thức đã cấu hình.
Cập nhật lần cuối
Nội dung này có hữu ích không?