I've you've been observing this ticket for a while and it seems to be pretty ignored. Well not anymore or at least not by me. Undramatic sources of Airbrake Logback Appender are in GitHub airbrake-logback repo
Grab it from Maven central repo
<dependency>
<groupId>net.anthavio</groupId>
<artifactId>airbrake-logback</artifactId>
<version>1.0.0</version>
</dependency>
Use it...well...as usual
<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="30 seconds">
<appender name="AIRBRAKE" class="net.anthavio.airbrake.AirbrakeLogbackAppender">
<apiKey>YOUR_AIRBRAKE_API_KEY</apiKey>
<env>test</env>
<enabled>true</enabled>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>ERROR</level>
</filter>
</appender>
<root>
<level value="info" />
<appender-ref ref="AIRBRAKE" />
</root>
</configuration>
Happy Logback based Airbraking
No comments:
Post a Comment