![Will Foster](/assets/img/avatar_default.png)
This adds some extra commented notes in the associated rsyslog-openstack.conf.j2 template to explain how to tie in journalctl to rsyslog and modify to add/remove other logging sources. Change-Id: I5540ecc6b02f5037db35a8387148c97f888bcf39
164 lines
4.3 KiB
Django/Jinja
164 lines
4.3 KiB
Django/Jinja
# This template aggregates common OpenStack logs
|
|
# via rsyslog. You should edit this file with any
|
|
# application logs that need to be captured that
|
|
# are not sent to rsyslog.
|
|
#
|
|
# If you enable the ForwardToSyslog option in
|
|
# journalctl you can send anything logged by systemd
|
|
# as well:
|
|
# file: /etc/systemd/journald.conf
|
|
# parameter: ForwardToSyslog=yes
|
|
# action: systemctl restart systemd-journald
|
|
|
|
$ModLoad imfile
|
|
|
|
# Neutron
|
|
$InputFileName /var/log/neutron/server.log
|
|
$InputFileTag neutron-server-errors
|
|
$InputFileStateFile neutron-server-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# Nova
|
|
$InputFileName /var/log/nova/nova-api.log
|
|
$InputFileTag nova-api-errors
|
|
$InputFileStateFile nova-api-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-cert.log
|
|
$InputFileTag nova-cert-errors
|
|
$InputFileStateFile nova-cert-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-conductor.log
|
|
$InputFileTag nova-conductor-errors
|
|
$InputFileStateFile nova-conductor-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-consoleauth.log
|
|
$InputFileTag nova-consoleauth-errors
|
|
$InputFileStateFile nova-consoleauth-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-manage.log
|
|
$InputFileTag nova-manage-errors
|
|
$InputFileStateFile nova-manage-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-novncproxy.log
|
|
$InputFileTag nova-novncproxy-errors
|
|
$InputFileStateFile nova-novncproxy-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/nova/nova-scheduler.log
|
|
$InputFileTag nova-scheduler-errors
|
|
$InputFileStateFile nova-scheduler-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# cinder
|
|
$InputFileName /var/log/cinder/api.log
|
|
$InputFileTag cinder-api-errors
|
|
$InputFileStateFile cinder-api-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/cinder/backup.log
|
|
$InputFileTag cinder-backup-errors
|
|
$InputFileStateFile cinder-backup-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/cinder/scheduler.log
|
|
$InputFileTag cinder-scheduler-errors
|
|
$InputFileStateFile cinder-scheduler-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/cinder/volume.log
|
|
$InputFileTag cinder-volume-errors
|
|
$InputFileStateFile cinder-volume-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# glance
|
|
$InputFileName /var/log/glance/api.log
|
|
$InputFileTag glance-api-errors
|
|
$InputFileStateFile glance-api-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/glance/registry.log
|
|
$InputFileTag glance-registry-errors
|
|
$InputFileStateFile glance-registry-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/glance/scrubber.log
|
|
$InputFileTag glance-scrubber-errors
|
|
$InputFileStateFile glance-scrubber-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# keystone
|
|
$InputFileName /var/log/keystone/keystone.log
|
|
$InputFileTag keystone-errors
|
|
$InputFileStateFile keystone-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# horizon
|
|
$InputFileName /var/log/horizon/horizon.log
|
|
$InputFileTag horizon-errors
|
|
$InputFileStateFile horizon-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/httpd/horizon_error.log
|
|
$InputFileTag horizon-httpd-errors
|
|
$InputFileStateFile horizon-httpd-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
$InputFileName /var/log/httpd/horizon_ssl_error.log
|
|
$InputFileTag horizon-httpd_ssl-errors
|
|
$InputFileStateFile horizon-httpd_ssl-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# mariadb
|
|
$InputFileName /var/log/mariadb/mariadb.log
|
|
$InputFileTag mariadb-errors
|
|
$InputFileStateFile mariadb-errors
|
|
$InputFileSeverity error
|
|
$InputFileFacility local7
|
|
$InputRunFileMonitor
|
|
|
|
# send to elk_server
|
|
*.* @{{ elk_server }}:{{ fluentd_syslog_port }}
|