Задать вопрос
@HighMan

Почему rsyslog не посылает логи на сервер?

Здравствуйте, коллеги!
Вполне возможно, что вопрос запредельно простой, просто у меня сейчас голова кругом и не втыкаю....
Собственно, не мудрствуя лукаво:
*.* @@192.168.0.12:514
Все логи, без разбора, должны течь на сервер 192.168.0.12, что раньше они и делали. Теперь перестали.
192.168.0.12 разумеется, пингуется и, вообще, доступен как ....
Но какие бы события я не инициаировал на клиентской машине, ни какие логи не посылаются.
Слушал tcpdumpОМ на клиентской же машине:
tcpdump dst port 514
Тишина!
В то же время:
telnet 192.168.0.12 514
Коннектится и пишет всякую ересь, которую я набираю в терминале telnet. Вся эта ересь прекрасно доходит до сервера и он даже пытается создавть файлы с каким-то бредовым содержимым.
К чему я это?
А к тому, что сервер доступен клиенту и rsyslog сервер готов принимать логи.
Просто клиент, по какой-то причине, их отсылать на сервер не желает.
Ах, да. На клиенте rsyslog активен.
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Строчка *.* @@192.168.0.12:514 где прописывается? Не в rsync? А где? В rsyslog? Тогда проверяйте работу rsyslog, это именно он умеет коннектится на порт 514, и посылать туда все логи.
Ответ написан
mayton2019
@mayton2019
Bigdata Engineer
Автор, вы наверное - гуманитарий. Потому, что только гуманитарии пишут столько ненужных эпитетов. А самое главное - скрипт и лог ошибки вы не приводите.

P.S. К чему я это?...Хех действительно к чему?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы