Клієнт віддаленого командного рядка syslog


9

Я використовую loggerдосить регулярно, але чи є інструмент командного рядка FOSS для віддаленого подання повідомлень syslog по мережі?

Зараз мені потрібно налаштувати об'єкт / пріоритетну пару для подання на віддалений сервер rsyslogdзбоку. Я хотів би вирізати посередника, і не потрібно змінювати конфігурацію мого локального syslog.

Чи існує такий інструмент?

Відповіді:


12

В даний час loggerутиліта підтримує відправку повідомлень по мережі

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

У мене немає -nваріанту в моїй версії logger. Я використовую той, з util-linux-2.13-0.59.el5_8якої версії ви використовуєте?
Братчлі

Схоже, це було введено в 2.20 ( git.kernel.org/cgit/utils/util-linux/util-linux.git/commit/… )
Патрік

1
Я використовую версію з -n, але моя команда реєстратора все ще не надсилається по мережі. Коли я розтягую це, я можу, що він підключається до віддаленого демона, але нічого не надсилає. Дратівливий. Я думаю, ви можете використовувати python і для цього. Я піду.
nic ferrier

Він нічого не надсилає віддаленому хосту, хоча віддалений хост увімкнено та доступний за допомогою команди ping.
Пн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.