I config удаленный вход для использования с рельсами с эластичным бобовым стеблем. Я хочу получить журналы от /var/log/puma/puma.log
, но получить только информацию о ядре и системе. Это мой конфиг .ebextensions/papertrail.config
Конфигурация rsyslog с рельсами эластичный beanstalk
packages:
yum:
rsyslog: []
rsyslog-gnutls: []
files:
"/etc/rsyslog.d/01-udp.conf":
mode: "000640"
owner: root
group: root
content: |
$ModLoad imudp
$UDPServerRun 514
"/etc/rsyslog.d/02-papertrail-tls.conf":
mode: "000640"
owner: root
group: root
content: |
$DefaultNetstreamDriverCAFile /etc/papertrail-bundle.pem # trust these CAs
$ActionSendStreamDriver gtls # use gtls netstream driver
$ActionSendStreamDriverMode 1 # require TLS
$ActionSendStreamDriverAuthMode x509/name # authenticate by hostname
$ActionSendStreamDriverPermittedPeer *.papertrailapp.com
"/etc/rsyslog.d/03-logfile-config.conf":
mode: "000640"
owner: root
group: root
content: |
$ModLoad imfile
$InputFileName /var/log/puma/puma.log
$InputFileTag api
$InputFileStateFile api-staging
$InputFileSeverity error
$InputFileFacility local3
$InputRunFileMonitor
"/etc/rsyslog.d/04-papertrail.conf":
mode: "000640"
owner: root
group: root
content: |
$LocalHostName api-staging
container_commands:
01_copy_ca_certs:
command: 'cp ./.ebextensions/papertrail-bundle.pem /etc/papertrail-bundle.pem'
02_install_rsyslog_config:
command: '/bin/echo "*.* @${SYSLOG_HOST}" >> /etc/rsyslog.d/04-papertrail.conf'
03_restart_rsyslog:
command: 'sudo service rsyslog restart'
Но я только получить некоторую информацию о papertrail, как эти:
Nov 03 21:28:00 api-staging kernel: imklog 5.8.10, log source = /proc/kmsg started.
Nov 03 21:28:00 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="32340" x-info="http://www.rsyslog.com"] start
Nov 03 23:50:41 api-staging kernel: Kernel logging (proc) stopped.
Nov 03 23:50:41 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="32340" x-info="http://www.rsyslog.com"] exiting on signal 15.
Nov 04 00:51:56 api-staging kernel: imklog 5.8.10, log source = /proc/kmsg started.
Nov 04 00:51:56 api-staging rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="15883" x-info="http://www.rsyslog.com"] start
Nov 04 00:53:42 api-staging kernel: Kernel logging (proc) stopped.
Пожалуйста, помогите мне, если у Вас есть опыт по этому вопросу. Спасибо!
Я тоже это испытываю, и я понятия не имею, почему! Очень расстраивает. Я положил на него щедрость, надеюсь, мы сможем получить ответ, или если вы нашли один @ 1Rhino, тогда вы, возможно, сможете его обновить. –
@KevinWillock Спасибо за вашу щедрость. Я буду обновлять и уведомлять вас, когда вы найдете или найдёте решения. – 1Rhino
Вы пробовали сначала работать с незашифрованным протоколированием? –