Reported bug for Debian package
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959774
Following is the evidence of the rotated thread PIDs:
root@fwd01:~# date; pstree -t -sap 9276
Tue 05 May 2020 08:05:27 AM UTC
systemd,1
└─rsyslogd-local,9276 -n -f /etc/rsyslog.d/rsyslog-local.conf
├─{in:impstats},9279
├─{in:imptcp},9281
├─{in:imptcp},9282
├─{in:imptcp},9283
├─{in:imudp},9280
├─{rs:ESP01-SURI q},6817
├─{rs:ESP03-WEB qu},9438
├─{rs:SIEMEP2 queu},6818
├─{rs:apache-site-},1001
├─{rs:apache-site-},1002
├─{rs:apache-site-},1003
├─{rs:haproxy.log},729
├─{rs:haproxy.log},992
├─{rs:local-all.lo},999
├─{rs:main Q:Reg},9437
├─{rs:nginx-site-a},914
├─{rs:nginx-site-a},987
├─{rs:nginx-site-e},986
├─{rs:nginx-site-e},989
├─{rsyslogd-local},9277
└─{rsyslogd-local},9278
root@fwd01:~# date; pstree -t -sap 9276
Tue 05 May 2020 08:05:31 AM UTC
systemd,1
└─rsyslogd-local,9276 -n -f /etc/rsyslog.d/rsyslog-local.conf
├─{in:impstats},9279
├─{in:imptcp},9281
├─{in:imptcp},9282
├─{in:imptcp},9283
├─{in:imudp},9280
├─{rs:ESP01-SURI q},6817
├─{rs:ESP03-WEB qu},9438
├─{rs:SIEMEP2 queu},6818
├─{rs:apache-site-},1281
├─{rs:haproxy.log},1034
├─{rs:haproxy.log},1266
├─{rs:local-all.lo},1277
├─{rs:local-all.lo},1278
├─{rs:main Q:Reg},9437
├─{rs:nginx-site-a},1261
├─{rs:nginx-site-a},1273
├─{rs:nginx-site-e},1223
├─{rs:nginx-site-e},1260
├─{rsyslogd-local},9277
├─{rsyslogd-local},9278
└─{rsyslogd-local},1276
And stable list of thread PIDs after rsyslog restart
root@fwd01:~# date; pstree -t -sap 12417
Tue 05 May 2020 08:15:06 AM UTC
systemd,1
└─rsyslogd-local,12417 -n -f /etc/rsyslog.d/rsyslog-local.conf
├─{in:impstats},12420
├─{in:imptcp},12422
├─{in:imptcp},12423
├─{in:imptcp},12424
├─{in:imudp},12421
├─{rs:ESP03-GWS qu},14096
├─{rs:ESP03-WAF qu},14094
├─{rs:ESP03-WEB qu},14092
├─{rs:local-all.lo},14089
├─{rs:local-all.lo},14090
├─{rs:local-all.lo},14091
├─{rs:main Q:Reg},14088
├─{rs:nginx-server},14097
├─{rs:nginx-site-a},14093
├─{rs:nginx-site-e},14095
├─{rsyslogd-local},12418
└─{rsyslogd-local},12419
root@fwd01:~# date; pstree -t -sap 12417
Tue 05 May 2020 08:15:36 AM UTC
systemd,1
└─rsyslogd-local,12417 -n -f /etc/rsyslog.d/rsyslog-local.conf
├─{in:impstats},12420
├─{in:imptcp},12422
├─{in:imptcp},12423
├─{in:imptcp},12424
├─{in:imudp},12421
├─{rs:ESP03-GWS qu},14096
├─{rs:ESP03-WAF qu},14094
├─{rs:ESP03-WEB qu},14092
├─{rs:local-all.lo},14089
├─{rs:local-all.lo},14090
├─{rs:local-all.lo},14091
├─{rs:main Q:Reg},14088
├─{rs:nginx-server},14097
├─{rs:nginx-site-a},14093
├─{rs:nginx-site-e},14095
├─{rsyslogd-local},12418
└─{rsyslogd-local},12419
Peter
On Mon, May 4, 2020 at 5:28 PM Peter Viskup <[email protected]> wrote:
> For some weeks there are a lot of closing logfile notification via inotify
> seen on one syslog relay running rsyslog 8.1901 version.
>
> The messages like these
>
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h1/local-all.log is closed
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h3/haproxy.log is closed
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h1/haproxy.log is closed
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h5/nginx-site-access.log is closed
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h1/apache-site-error.log is closed
> May 4 15:10:04 fwd01 iWatch[31831]: *
> /chroot/local/var/log/h1/apache-site-access.log is closed
>
> are seen. With simple check of top -p PID I see that the thread PIDs of
> omfile are changing more times in second. Seems the logfiles are just
> updated. After restarting the instance, the situation is solved. The issue
> is maybe caused by logrotation job.
>
> Seems this bug is hit
> https://github.com/rsyslog/rsyslog/blob/master/ChangeLog#L533
>
> Is there any way to prove it somehow?
> In that case would like to open bug report at Debian to make an patch
> backport to 8.1901 version which is Debian10 base.
>
> Peter
>
_______________________________________________
rsyslog mailing list
https://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE
THAT.