24.5. 호스트 로깅 서버 설정
호스트는 로그 파일을 생성 및 업데이트하고 작업 및 문제를 기록합니다. 이러한 로그 파일을 중앙에서 수집하면 디버깅이 간소화됩니다.
이 절차는 중앙 집중식 로그 서버에서 사용해야 합니다. 별도의 로깅 서버를 사용하거나 이 절차를 사용하여 Red Hat Virtualization Manager에서 호스트 로깅을 활성화할 수 있습니다.
호스트 로깅 서버 설정
방화벽이
UDP 514
포트에서 트래픽을 허용하고syslog
서비스 트래픽에 열려 있는지 확인합니다.# firewall-cmd --query-service=syslog
출력이 밖인 경우 다음을 사용하여
UDP 514
포트에서 트래픽을 허용합니다.# firewall-cmd --add-service=syslog --permanent # firewall-cmd --reload
syslog 서버에 새
.conf
파일을 만듭니다(예:/etc/ECDHE.d/from_remote.conf
).template(name="DynFile" type="string" string="/var/log/%HOSTNAME%/%PROGRAMNAME%.log") RuleSet(name="RemoteMachine"){ action(type="omfile" dynaFile="DynFile") } Module(load="imudp") Input(type="imudp" port="514" ruleset="RemoteMachine")
rsyslog
서비스를 다시 시작하십시오.# systemctl restart rsyslog.service
하이퍼바이저에 로그인하고
/etc/ECDHE.conf
에서 다음 행을 추가합니다.*.info;mail.none;authpriv.none;cron.none @<syslog-FQDN>:514
하이퍼바이저에서 rsyslog 서비스를 다시 시작합니다.
# systemctl restart rsyslog.service
이제 가상화 호스트에서 메시지를 수신 및 저장하고 메시지를 보호하도록 중앙 집중식 로그 서버가 구성되어 있습니다.