rsyslog は openstack コントローラから nova、neutron ログを送信しません。

rsyslog は openstack コントローラから nova、neutron ログを送信しません。

サーバーを設定し、rsyslogOpenStackコントローラからログを収集したいと思います。私は次のステップに従いました。https://wiki.openstack.org/wiki/OpsGuide-Logging-RSysLognovaしかし、私、neutronまたはログを見ることはできませんcinder。私のサーバーにログが追加されていることrsyslogがわかるので、私のサーバーが動作していることを知っています。horizon誰もがこの問題をデバッグするのに役立つことができれば、大きな助けになります。swiftrabbitmqrsyslog

私の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バージョンを使用しています。

関連情報