gpt4 book ai didi

amazon-web-services - 如何在 Elastic Beanstalk 上设置 Loggly?

转载 作者:行者123 更新时间:2023-12-03 21:57:19 24 4
gpt4 key购买 nike

我想设置 Loggly 以在 AWS Elastic Beanstalk 上运行,但找不到有关如何执行此操作的任何信息。是否有任何指南,或有关如何开始的一般指南?

最佳答案

对于 papertrailapp.com(我更喜欢而不是 loggly),我就是这样做的。在您的 /ebextensions您创建的文件夹 ( see more info ) logs.config ,其中指定:

container_commands:
01-set-correct-hostname:
command: hostname www.example.com
02-forward-rsyslog-to-papertrail:
# https://papertrailapp.com/systems/setup
command: echo "*.* @logs.papertrailapp.com:55555" >> /etc/rsyslog.conf
03-enable-remote-logging:
command: echo -e "\$ModLoad imudp\n\$UDPServerRun 514\n\$ModLoad imtcp\n\$InputTCPServerRun 514\n\$EscapeControlCharactersOnReceive off" >> /etc/rsyslog.conf
04-restart-syslog:
command: service rsyslog restart
55555应替换为 papertrailapp.com 提供的 UDP 端口号。每次在新实例引导后,都会应用此配置。然后,在您的 log4j.properties :
log4j.rootLogger=WARN, SYSLOG
log4j.appender.SYSLOG=org.apache.log4j.net.SyslogAppender
log4j.appender.SYSLOG.facility=local1
log4j.appender.SYSLOG.header=true
log4j.appender.SYSLOG.syslogHost=localhost
log4j.appender.SYSLOG.layout=org.apache.log4j.PatternLayout
log4j.appender.SYSLOG.layout.ConversionPattern=[%p] %t %c: %m%n

我不确定这是否是最佳解决方案。在 jcabi-beanstalk-maven-plugin 中阅读有关此机制的更多信息

关于amazon-web-services - 如何在 Elastic Beanstalk 上设置 Loggly?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11254908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com