Prevent systemd service logs to syslog

Jbn1233
Dec 21, 2023

--

For example this kubelet.service:

$ systemctl status kubelet --no-pager 
● kubelet.service - Kubernetes Kubelet
Loaded: loaded (/etc/systemd/system/kubelet.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-12-21 10:13:21 +07; 25min ago
Docs: https://github.com/kubernetes/kubernetes
Process: 3795 ExecStartPre=/usr/local/bin/kubelet_sysreserved.sh (code=exited, status=0/SUCCESS)
Main PID: 3832 (kubelet)

To prevent specific systemd logs to /var/log/syslog ,just add this config into /etc/rsyslog.conf

if $syslogtag startswith  'kube' then { stop }

And restart rstslog

$ sudo systemctl restart rsyslog.service 

screenshot:

that’s all

--

--

Jbn1233
Jbn1233

Written by Jbn1233

Very short and simple notes for CKA/SRE and may not works on your environment | jbn1233@gmail.com | Bangkok, Thailand |

No responses yet