/var/log/messages のログを操作する。

OS は centos7 rsyslog の設定ファイルを編集する形。(デフォルトで rsyslog.d 以下のディレクトリに .conf ファイルが有れば読み込む設定になってるはずなのでそこに適当にファイルを置く)

vim /etc/rsyslog.d/test-hogehoge.conf

if $programname == "systemd" and ($msg contains "Starting Session" or $msg contains "Started Session" or $msg contains "Created slice" or $msg contains "Starting user-" or $msg contains "Starting User Slice of" or $msg contains "Removed session" or $msg contains "Removed slice User Slice of" or $msg contains "Stopping User Slice of") then { action(type="omfile" file="/var/log/cron_ignore/hogehoge_log.log") stop }

内容的には /var/log/message の プログラム名に systemd がありかつメッセージ文にStarting Session,Started Session…etc などがあった場合は /var/log/cron_ignore/hogehoge_log.log にそのメッセージ文を書き出し最後に stop (そのログ文を捨てる) 流れ
action(type=”omfile” file=”/var/log/cron_ignore/hogehoge_log.log”) がファイル保存の関数みたいなもの

参考文献

https://knowledge.sakura.ad.jp/8975/
http://www.geocities.jp/yasasikukaitou/rsyslog-filter.html
http://ngyuki.hatenablog.com/entry/2016/04/18/220724