Reduce the number of monitored logs

Rsyslog has limitation on number of files it can monitor.
Also write a state file for each log.

Change-Id: I3497ff2d9c1655f89de4d69aed83cc7edfa534ee
This commit is contained in:
Xinyu Zhao 2014-04-19 01:56:10 +00:00
parent d87900fb9b
commit 368fc7a751
2 changed files with 2 additions and 14 deletions

View File

@ -27,11 +27,7 @@ default["rsyslog"]["openstacklog"] = {:"keystone"=>"/var/log/keystone/keystone.l
:"glance-api"=>"/var/log/glance/api.log",
:"glance-reg"=>"/var/log/glance/registry.log",
:"nova-api"=>"/var/log/nova/api.log",
:"nova-cert"=>"/var/log/nova/cert.log",
:"nova-conductor"=>"/var/log/nova/conductor.log",
:"nova-consoleauth"=>"/var/log/nova/consoleauth.log",
:"nova-console"=>"/var/log/nova/console.log",
:"nova-manage"=>"/var/log/nova/nova-manange.log",
:"nova-compute"=>"/var/log/nova/compute.log",
:"nova-scheduler"=>"/var/log/nova/scheduler.log",
:"cinder-api"=>"/var/log/cinder/api.log",
@ -39,12 +35,4 @@ default["rsyslog"]["openstacklog"] = {:"keystone"=>"/var/log/keystone/keystone.l
:"cinder-volume"=>"/var/log/cinder/volume.log",
:"quantum-server"=>"/var/log/quantum/server.log",
:"quantum-dhcp"=>"/var/log/quantum/dhcp-agent.log",
:"quantum-l3agent"=>"/var/log/quantum/l3-agent.log",
:"quantum-ovsagent"=>"/var/log/quantum/openvswitch-agent.log",
:"dashboard-access"=>"/var/log/httpd/openstack-dashboard-access.log",
:"dashboard-error"=>"/var/log/httpd/openstack-dashboard-error.log",
:"mysql"=>"/var/log/mysqld.log",
:"rabbitmq"=>"/var/log/rabbitmq/rabbit\@#{node['hostname']}.log",
:"ovs-vswitchd"=>"/var/log/openvswitch/ovs-vswitchd.log",
:"ovs-dbserver"=>"/var/log/openvswitch/ovs-dbserver.log",
:"libvirtd"=>"/var/log/libvirt/libvirtd.log"}
:"quantum-l3agent"=>"/var/log/quantum/l3-agent.log"}

View File

@ -6,7 +6,7 @@ $Modload imfile
$InputFileTag <%= service %>
$InputFileSeverity notice
$InputFileFacility local4
$InputFileStateFile
$InputFileStateFile <%= service %>
$InputRunFileMonitor
$InputFilePollInterval 1
<% end -%>