If you have an issue that your logs are not working on the centos 7 then check what rsyslog version you have.

Know to have issues
rsyslog-8.24.0-34.el7.x86_64

How to check

rpm -qa|grep sysl

rsyslog-8.24.0-34.el7.x86_64
service rsyslog status

Redirecting to /bin/systemctl status rsyslog.service
● rsyslog.service - System Logging Service
   Loaded: loaded (/usr/lib/systemd/system/rsyslog.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2019-09-02 17:20:12 EEST; 7h ago
     Docs: man:rsyslogd(8)

http://www.rsyslog.com/doc/

 Main PID: 4619 (rsyslogd)
   CGroup: /system.slice/rsyslog.service
           └─4619 /usr/sbin/rsyslogd -n

Sep 02 12:25:44 my.server.com rsyslogd[20369]: imjournal: journal reloaded... [v8.24.0-34.el7 try http://www.rsyslog.com/e/0 ]
Sep 02 16:16:54 my.server.com rsyslogd[20369]: sd_journal_get_cursor() failed: 'Cannot assign requested address'  [v8.24.0-34.el7]
Sep 02 16:17:19 my.server.com rsyslogd[20369]: imjournal: journal reloaded... [v8.24.0-34.el7 try http://www.rsyslog.com/e/0 ]
Sep 02 16:17:19 my.server.com rsyslogd[20369]: sd_journal_get_cursor() failed: 'Cannot assign requested address'  [v8.24.0-34.el7]
Sep 02 16:17:19 my.server.com rsyslogd[20369]: imjournal: journal reloaded... [v8.24.0-34.el7 try http://www.rsyslog.com/e/0 ]
Sep 02 16:37:16 my.server.com rsyslogd[20369]:  [origin software="rsyslogd" swVersion="8.24.0-34.el7" x-pid="20369" x-info="http://www.rsyslog.com"] exiting on signal 15.

Solution
remove rsyslog and install syslog-ng

yum remove rsyslog
yum install syslog-ng