Klient zdalnego wiersza poleceń syslog

9

Używam loggerdość regularnie, ale czy istnieje narzędzie wiersza polecenia FOSS do zdalnego przesyłania wiadomości syslog przez sieć?

W tej chwili muszę skonfigurować parę obiekt / priorytet, aby przesyłać je na zdalny serwer z rsyslogdboku. Chciałbym odciąć pośrednika i nie musiałem modyfikować konfiguracji mojego lokalnego demona syslog.

Czy takie narzędzie istnieje?

Bratchley
źródło

Odpowiedzi:

12

Te loggerpodpory użytkowych wysyłania wiadomości za pośrednictwem sieci

logger -n 1.2.3.4 -t myapp -p user.notice "FOO BAR!"
Patrick
źródło
Nie mam -nopcji w mojej wersji logger. Korzystam z tej z util-linux-2.13-0.59.el5_8jakiej wersji korzystasz?
Bratchley,
Wygląda na to, że wprowadzono to w wersji 2.20 ( git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/… )
Patrick
1
Używam wersji z opcją -n, ale moje polecenie logger nadal nie wysyła przez sieć. Kiedy go śledzę, mogę połączyć się ze zdalnym demonem, ale niczego nie wysyłać. Denerwujący. Myślę, że możesz również użyć Pythona, aby to zrobić. Spróbuję.
nic ferrier
Nie wysyła niczego do zdalnego hosta, chociaż host zdalny jest włączony i dostępny za pomocą polecenia ping.
SuB