rSyslog перестал отправлять только НЕКОТОРЫЕ данные

rSyslog перестал отправлять только НЕКОТОРЫЕ данные

Я настроил удаленное ведение журнала с одного из моих серверов на центральный сервер журналов через rsyslog TCP/SSL.

Все работало нормально до вчерашнего дня, когда большинство файлов просто перестали передаваться, хотя некоторые все еще отправляются/обновляются на сервере журналов.

У меня есть эта конкретная конфигурация внутри моего /etc/rsyslog.d/

$ModLoad imfile    #Load the imfile input module

# poll every 10s
$InputFilePollInterval 10

# myfile
$InputFileName /var/log/data/myFile.log 
$InputFileTag myFile: 
$InputFileStateFile stat-myFile  
$InputFileSeverity Info
$InputFileFacility local3
$InputRunFileMonitor

когда я проверяю файл, он обновляется моим приложением

ls -la /var/log/data
-rw-r--r-- 1 adm adm  2666 Apr 22 08:52 myFile.log

когда я пытаюсь проверить установление соединений этого клиента с моим удаленным сервером журналов, то, похоже, все в порядке (netstat -tulpan | grep syslog)

tcp 0 0 :42724 :10514 УСТАНОВЛЕНО 31839/rsyslogd

Однако, когда я проверяю сервер журналов, я сохраняю удаленные журналы от клиентов в /var/log/remotelogs//

странно, некоторые файлы (такие как systemd.log, sshd.log, rsyslogd.log, ..) обновляются правильно в реальном времени... но myFile.log — нет

ls -la /var/remotelogs/<clientIP>
-rw-r----- 1 root root   1945150 Apr 21 15:07 myFile.log

как вы можете видеть... это прекратилось вчера около 3 часов дня по моему времени... что? проверка сетевого соединения на сервере тоже, все кажется законным...

$ sudo netstat -tulpan | grep syslog
tcp        0      0 0.0.0.0:10514           0.0.0.0:*               LISTEN      3608119/rsyslogd    
tcp        0      0 <serverIP>:10514      <clientIP>:42724       ESTABLISHED 3608119/rsyslogd      
tcp6       0      0 :::10514                :::*                    LISTEN      3608119/rsyslogd  

есть идеи, в чем может быть проблема? почему некоторые файлы не передаются, а некоторые передаются?

решение1

Я подумал... мой коллега создал скрипт, который каким-то образом повлиял на эти файлы (не знаю, что именно произошло), но когда я отключил скрипт и заново создал файлы... все снова заработало как по волшебству...

Связанный контент