Bootアプリの場合、依存を追加するだけでアプリケーション ログをいい感じに構造化されたJSONフォーマットのログにしてくれ る。 あとはそのままログをElasticsearchに突っ込むだけ。 ※ECS Logging Java Reference https://www.elastic.co/guide/en/ecs-logging/java/current/index.html ecs-logging-java <dependency> <groupId>co.elastic.logging</groupId> <artifactId>log4j2-ecs-layout</artifactId> <version>${ecs-logging-java.version}</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependency>