Dòng lệnh syslog từ xa Client


9

Tôi sử dụng loggerkhá thường xuyên, nhưng có một công cụ dòng lệnh FOSS để gửi tin nhắn nhật ký hệ thống từ xa qua mạng không?

Ngay bây giờ, tôi phải cấu hình một cặp cơ sở / ưu tiên để gửi đến một máy chủ từ xa ở rsyslogdbên cạnh. Tôi muốn cắt bỏ người trung gian và không phải sửa đổi cấu hình syslog daemon cục bộ của tôi.

Liệu một công cụ như vậy tồn tại?

Câu trả lời:


12

Các loggerhỗ trợ tiện ích gửi tin nhắn qua mạng

logger -n 1.2.3.4 -t myapp -p user.notice "FOO BAR!"

Tôi không có -ntùy chọn trong phiên bản của mình logger. Tôi đang sử dụng util-linux-2.13-0.59.el5_8phiên bản nào bạn đang sử dụng?
Bratchley

Có vẻ như điều này đã được giới thiệu trong 2.20 ( git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/ trộm )
Patrick

1
Tôi đang sử dụng phiên bản có -n nhưng lệnh logger của tôi vẫn không gửi qua mạng. Khi tôi sải bước, tôi có thể kết nối với trình nền từ xa nhưng không gửi gì cả. Làm phiền. Tôi nghĩ bạn có thể sử dụng python để làm điều này là tốt. Tôi sẽ cho nó đi.
nic ferrier

Nó không gửi bất cứ thứ gì đến máy chủ từ xa mặc dù máy chủ từ xa đang bật và có thể truy cập bằng lệnh ping.
SuB
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.