서버를 설정 했고 rsyslog
OpenStack 컨트롤러에서 로그를 수집하고 싶습니다. 나는 다음 단계를 따랐습니다.https://wiki.openstack.org/wiki/OpsGuide-Logging-RSysLognova
하지만 내 , neutron
또는 로그를 볼 수 없습니다 cinder
. 내 서버에 로그가 추가되는 것을 rsyslog
볼 수 있기 때문에 내 서버가 작동하고 있다는 것을 알고 있습니다 . horizon
누구든지 이 문제를 디버깅하는 데 도움을 줄 수 있다면 큰 도움이 될 것입니다.swift
rabbitmq
rsyslog
내 rsyslog conf 파일의 내용은 다음과 같습니다.
섬기는 사람:
/etc/rsyslog.d/server.conf
module(load="imtcp") input(type="imtcp" port="514") $ModLoad imudp $UDPServerAddress 10.117.35.94 $UDPServerRun 514 $template NovaFile,"/var/log/rsyslog/%HOSTNAME%/nova.log" $template NovaAll,"/var/log/rsyslog/nova.log" $template DynFile,"/var/log/rsyslog/%HOSTNAME%/syslog.log" *.* ?DynFile local0.* ?NovaFile local0.* ?NovaAll & ~
내 클라이언트 또는 컨트롤러에서
/etc/rsyslog.d/client.conf
*.* @10.117.35.94 *.* @@10.117.35.94
- 내 파일에도 이러한 설정이 있습니다
nova.conf
.use_syslog = True syslog_log_facility = LOG_LOCAL0
Openstack Mitaka 버전을 사용하고 있습니다.