こんにちは、門脇(@blac_k_ey)です。 Tetris99に進捗を奪われるのが趣味です。 … 最近、アプリケーションログ周りを整えるお仕事をしておりまして、 その中で logstash-logback-encoder というライブラリを触りました。 使い心地がとても良かったので、今回はScalaアプリケーションでこれを利用する方法をご紹介したいと思います。 logstash-logback-encoderとは JSONでログを出力することの嬉しさ 前置き logstash-logback-encoderを使うための設定 ライブラリ依存を追加する Logbackを設定する logstash-logback-encoder を使ってログを出力する Hello, Logging with JSON! JSONに静的なフィールドを追加する フィールドを動的に追加する StructuredAr
![Scala + logstash-logback-encoder でJSONログを出力しよう! - FLINTERS Engineer's Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/9ad7498a6117fc342ffd6482f480382c57fe2d3c/height=288;version=1;width=512/https%3A%2F%2Fi2.wp.com%2Fcodeblog.dotsandbrackets.com%2Fwp-content%2Fuploads%2F2017%2F02%2Flogstash-logo.jpg%3Fresize%3D501%252C190)