0

如何配置Loggly以使用彈性beanstalk和Tomcat 8?如何在Elastic Beanstalk上使用Tomcat 8設置Loggly

通過Loggly使用Tomcat提供設置日誌的默認腳本,因爲我得到cannot find startup.sh 我設置CATALINA_HOME/usr/share/tomcat8但是存在Loggly在bin文件夾中不使用.SH腳本錯誤不起作用。

回答

0

該解決方案可以正常工作,但它會將所有內容放慢,因爲每次創建日誌時都會嘗試執行POST請求。所以它的作品,但我不會推薦使用這個。

您可以按照指令配置上https://yourusername.loggly.com/sources/setup/java_logback

,而不是發現了一個普通的Java客戶端添加的依賴,Maven的是,像這樣

<dependency> 
    <groupId>org.logback-extensions</groupId> 
    <artifactId>logback-ext-loggly</artifactId> 
    <version>0.1.2</version> 
</dependency> 

安裝Maven,在的IntelliJ這可以自動發生,只需運行 mvn clean install

配置您的logback.xml文件具有以下內容(如果您沒有該文件,則需要配置slf4j或其他並做一個)。

您可能已經到位<configuration><root>標籤,然後就在<appender><appender-ref>線滑入右兩部分

<configuration debug="true"> 
    <appender name="loggly" class="ch.qos.logback.ext.loggly.LogglyAppender"> 
     <endpointUrl>http://logs-01.loggly.com/inputs/d1ad1d1f-7c77-449f-a541-bc56bd6af230/tag/logback</endpointUrl> 
     <pattern>%d{"ISO8601", UTC} %p %t %c{0}.%M - %m%n</pattern> 
    </appender> 
    <root level="info"> 
     <appender-ref ref="loggly" /> 
    </root> 
</configuration> 
相關問題