Red Hat Training
A Red Hat training course is available for RHEL 8
29.2. NetworkManager 로그 수준 설정
기본적으로 모든 로그 도메인은 INFO
로그 수준을 기록하도록 설정됩니다. 디버그 로그를 수집하기 전에 속도 제한을 비활성화합니다. 속도 제한으로 systemd-journald
는 짧은 시간에 너무 많은 메시지가 있는 경우 메시지를 삭제합니다. 이는 로그 수준이ACE인 경우 발생할 수 있습니다
.
이 절차에서는 속도 제한을 비활성화하고 모든 (ALL) 도메인에 대해 디버그 로그를 기록할 수 있습니다.
절차
속도 제한을 비활성화하려면
/etc/systemd/journald.conf
파일을 편집하고,[Journal]
섹션의RateLimitBurst
매개변수의 주석을 제거하고 해당 값을0
으로 설정합니다.RateLimitBurst=0
systemd-journald
서비스를 다시 시작합니다.# systemctl restart systemd-journald
다음 콘텐츠를 사용하여
/etc/NetworkManager/conf.d/95-nm-debug.conf
파일을 만듭니다.[logging] domains=ALL:TRACE
domains
매개변수는 쉼표로 구분된domain:level
쌍을 여러 개 포함할 수 있습니다.NetworkManager 서비스를 다시 시작합니다.
# systemctl restart NetworkManager
검증
systemd
저널을 쿼리하여NetworkManager
단위의 저널 항목을 표시합니다.# journalctl -u NetworkManager ... Jun 30 15:24:32 server NetworkManager[164187]: <debug> [1656595472.4939] active-connection[0x5565143c80a0]: update activation type from assume to managed Jun 30 15:24:32 server NetworkManager[164187]: <trace> [1656595472.4939] device[55b33c3bdb72840c] (enp1s0): sys-iface-state: assume -> managed Jun 30 15:24:32 server NetworkManager[164187]: <trace> [1656595472.4939] l3cfg[4281fdf43e356454,ifindex=3]: commit type register (type "update", source "device", existing a369f23014b9ede3) -> a369f23014b9ede3 Jun 30 15:24:32 server NetworkManager[164187]: <info> [1656595472.4940] manager: NetworkManager state is now CONNECTED_SITE ...