Keystone logging to rsyslog

Configure keystone to use rsyslog container as logging mechanism

Change-Id: Id77574fe841e9c2a9d870b712ffd0c26b5463ded
Implements: bp logging-container
This commit is contained in:
Michal Jastrzebski 2015-09-24 15:48:01 +02:00
parent 10776e57f9
commit f99a27f0c5
3 changed files with 13 additions and 5 deletions

View File

@ -60,6 +60,12 @@ $template NeutronMetadataAgentFile,"/var/log/neutron/neutron-metadata-agent.log"
$template NeutronL3AgentFile,"/var/log/neutron/neutron-l3-agent.log"
:syslogtag,contains,"neutron-l3-agent" ?NeutronL3AgentFile
$template KeystoneErrorFile,"/var/log/keystone/keystone-error.log"
:syslogtag,contains,"keystone-error" ?KeystoneErrorFile
$template KeystoneAccessFile,"/var/log/keystone/keystone-access.log"
:syslogtag,contains,"keystone-access" ?KeystoneAccessFile
$template DynFile,"/var/log/syslog.log"
*.* ?DynFile
& ~

View File

@ -13,6 +13,8 @@
insecure_registry: "{{ docker_insecure_registry }}"
name: keystone
image: "{{ keystone_image_full }}"
volumes: "{{ node_config_directory }}/keystone/:/opt/kolla/config_files/:ro"
volumes:
- "{{ node_config_directory }}/keystone/:/opt/kolla/config_files/:ro"
- "/var/lib/kolla/dev/log:/dev/log"
env:
KOLLA_CONFIG_STRATEGY: "{{ config_strategy }}"

View File

@ -11,8 +11,8 @@ Listen {{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['addr
<IfVersion >= 2.4>
ErrorLogFormat "%{cu}t %M"
</IfVersion>
ErrorLog /var/log/{{ apache_dir }}/keystone.log
CustomLog /var/log/{{ apache_dir }}/keystone_access.log combined
ErrorLog "|/usr/bin/logger -t keystone-error"
CustomLog "|/usr/bin/logger -t keystone-access" combined
</VirtualHost>
<VirtualHost *:{{ keystone_admin_port }}>
@ -24,6 +24,6 @@ Listen {{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['addr
<IfVersion >= 2.4>
ErrorLogFormat "%{cu}t %M"
</IfVersion>
ErrorLog /var/log/{{ apache_dir }}/keystone.log
CustomLog /var/log/{{ apache_dir }}/keystone_access.log combined
ErrorLog "|/usr/bin/logger -t keystone-error"
CustomLog "|/usr/bin/logger -t keystone-access" combined
</VirtualHost>