Airbrake has also published offcial client which can be found here
Built on the top of the official airbrake.io library
appender.airbrake.type = AirbrakeLog4j2Appender
appender.airbrake.name = Airbrake
appender.airbrake.enabled = true
appender.airbrake.async = true
appender.airbrake.apiKey = <YOUR_KEY>
appender.airbrake.env = <Environment>
rootLogger.level = info
rootLogger.appenderRef.airbrake.ref= Airbrake
rootLogger.appenderRef.airbrake.level= Error
Java code
Logger logger = LoggerFactory.getLogger(getClass());
IllegalArgumentException exception = new IllegalArgumentException("This is exception message");
logger.error("Error logged to Airbrake", exception);