diff --git a/docs/en/setup/service-agent/java-agent/Application-toolkit-logback-1.x.md b/docs/en/setup/service-agent/java-agent/Application-toolkit-logback-1.x.md
index ea4c8304c..1e1493bc7 100644
--- a/docs/en/setup/service-agent/java-agent/Application-toolkit-logback-1.x.md
+++ b/docs/en/setup/service-agent/java-agent/Application-toolkit-logback-1.x.md
@@ -76,4 +76,35 @@
-```
\ No newline at end of file
+```
+
+* set `LoggingEventCompositeJsonEncoder` of logstash in logback-spring.xml for custom json format
+
+1.add converter for %tid as child of node
+```xml
+
+
+```
+2.add json encoder for custom json format
+
+```xml
+
+
+
+ UTC
+
+
+
+ {
+ "level": "%level",
+ "tid": "%tid",
+ "thread": "%thread",
+ "class": "%logger{1.}:%L",
+ "message": "%message",
+ "stackTrace": "%exception{10}"
+ }
+
+
+
+
+```