k8s各元件啟動時, -v引數指定的日誌級別

3K發表於2020-10-30

k8s 相關元件啟動時 -v引數指定的日誌級別

--v=0   Generally useful for this to ALWAYS be visible to an operator.
--v=1   A reasonable default log level if you don’t want verbosity.
--v=2   Useful steady state information about the service and important log messages that may correlate to significant changes in the system. This is the recommended default log level for most systems.
--v=3   Extended information about changes.
--v=4   Debug level verbosity.
--v=6   Display requested resources.
--v=7   Display HTTP request headers.
--v=8   Display HTTP request contents

示例:

[root@node-08 ~]# cat /usr/lib/systemd/system/kubelet.service 
[Unit]
Description=Kubernetes Kubelet Server
After=docker.service
Requires=docker.service

[Service]
WorkingDirectory=/var/lib/kubelet
ExecStart=/usr/local/bin/kubelet \
  --kubeconfig=/root/.kube/config \
  --hostname-override=172.20.59.57 \
  --pod-infra-container-image=172.20.59.190:81/k8s/pause-amd64:3.1 \
  --logtostderr=false \
  --log-dir=/var/log/kubernetes \
  --v=4       #此處為需要配置的日誌級別
Restart=on-failure

[Install]
WantedBy=multi-user.targe

相關文章