diff --git a/clearing-parent/account-service/pom.xml b/clearing-parent/account-service/pom.xml
index 53c95707f..373c2d65c 100644
--- a/clearing-parent/account-service/pom.xml
+++ b/clearing-parent/account-service/pom.xml
@@ -48,6 +48,12 @@
com.fasterxml.jackson.core
jackson-databind
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
ru.spcex.clearing
diff --git a/clearing-parent/account-service/src/main/resources/logback.xml b/clearing-parent/account-service/src/main/resources/logback.xml
index 28e170416..506a8124c 100644
--- a/clearing-parent/account-service/src/main/resources/logback.xml
+++ b/clearing-parent/account-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
+
+
+
+
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
+ ${CONSOLE_LOG_PATTERN}
utf-8
-
- ./logs/account-service.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/account-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml
index 8b8b3ed78..db7000b35 100644
--- a/clearing-parent/backend-api/pom.xml
+++ b/clearing-parent/backend-api/pom.xml
@@ -61,6 +61,17 @@
ru.spcex.platform
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
org.springframework
diff --git a/clearing-parent/backend-api/src/main/resources/logback.xml b/clearing-parent/backend-api/src/main/resources/logback.xml
index c0463a5fa..6324f1038 100644
--- a/clearing-parent/backend-api/src/main/resources/logback.xml
+++ b/clearing-parent/backend-api/src/main/resources/logback.xml
@@ -1,39 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/backend-api.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/backend-api.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
-
diff --git a/clearing-parent/balance-service/pom.xml b/clearing-parent/balance-service/pom.xml
index 9f1706733..5a4afedac 100644
--- a/clearing-parent/balance-service/pom.xml
+++ b/clearing-parent/balance-service/pom.xml
@@ -44,6 +44,13 @@
ru.spcex.platform
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework
diff --git a/clearing-parent/balance-service/src/main/resources/logback.xml b/clearing-parent/balance-service/src/main/resources/logback.xml
index 7b16a2d56..5a4c2efdb 100644
--- a/clearing-parent/balance-service/src/main/resources/logback.xml
+++ b/clearing-parent/balance-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/balance-service.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/balance-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/clearing-service/pom.xml b/clearing-parent/clearing-service/pom.xml
index 12aa3dbe5..da7300f24 100644
--- a/clearing-parent/clearing-service/pom.xml
+++ b/clearing-parent/clearing-service/pom.xml
@@ -54,6 +54,13 @@
ru.spcex.platform
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.junit.jupiter
junit-jupiter
diff --git a/clearing-parent/clearing-service/src/main/resources/logback.xml b/clearing-parent/clearing-service/src/main/resources/logback.xml
index 2ad9f17a3..758a930e4 100644
--- a/clearing-parent/clearing-service/src/main/resources/logback.xml
+++ b/clearing-parent/clearing-service/src/main/resources/logback.xml
@@ -1,52 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/clearing-service.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/clearing-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/company-service/pom.xml b/clearing-parent/company-service/pom.xml
index 3143aecaa..acc7a9606 100644
--- a/clearing-parent/company-service/pom.xml
+++ b/clearing-parent/company-service/pom.xml
@@ -48,6 +48,12 @@
com.fasterxml.jackson.core
jackson-databind
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
org.springframework.boot
spring-boot-starter-test
diff --git a/clearing-parent/company-service/src/main/resources/logback.xml b/clearing-parent/company-service/src/main/resources/logback.xml
index bc21772aa..690c1ea53 100644
--- a/clearing-parent/company-service/src/main/resources/logback.xml
+++ b/clearing-parent/company-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/company-service.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/company-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/dbf-exporter/pom.xml b/clearing-parent/dbf-exporter/pom.xml
index 12f8fbc23..296424bb2 100644
--- a/clearing-parent/dbf-exporter/pom.xml
+++ b/clearing-parent/dbf-exporter/pom.xml
@@ -57,6 +57,14 @@
ru.spcex.clearing
classes
+
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/dbf-exporter/src/main/resources/logback.xml b/clearing-parent/dbf-exporter/src/main/resources/logback.xml
index 3fa1dc6e8..0572bf3e8 100644
--- a/clearing-parent/dbf-exporter/src/main/resources/logback.xml
+++ b/clearing-parent/dbf-exporter/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/dbf-exporter.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/dbf-export.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/dbf-importer/pom.xml b/clearing-parent/dbf-importer/pom.xml
index cda816f25..84dcb726a 100644
--- a/clearing-parent/dbf-importer/pom.xml
+++ b/clearing-parent/dbf-importer/pom.xml
@@ -75,6 +75,17 @@
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
diff --git a/clearing-parent/dbf-importer/src/main/resources/logback.xml b/clearing-parent/dbf-importer/src/main/resources/logback.xml
index fa546aee5..697205995 100644
--- a/clearing-parent/dbf-importer/src/main/resources/logback.xml
+++ b/clearing-parent/dbf-importer/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/dbf-importer.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/dbf-importer.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/gateway-api/pom.xml b/clearing-parent/gateway-api/pom.xml
index ed289e97f..1aa66ec98 100644
--- a/clearing-parent/gateway-api/pom.xml
+++ b/clearing-parent/gateway-api/pom.xml
@@ -61,6 +61,14 @@
ru.spcex.clearing
clearing-validation
+
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/gateway-api/src/main/resources/logback.xml b/clearing-parent/gateway-api/src/main/resources/logback.xml
index 6cf49c1fe..15ac69af6 100644
--- a/clearing-parent/gateway-api/src/main/resources/logback.xml
+++ b/clearing-parent/gateway-api/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/gateway-api.log
+
+
+
+
+
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/gateway-api.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
-
diff --git a/clearing-parent/imdg-hist/pom.xml b/clearing-parent/imdg-hist/pom.xml
index 4ad7a8341..40e8745f8 100644
--- a/clearing-parent/imdg-hist/pom.xml
+++ b/clearing-parent/imdg-hist/pom.xml
@@ -90,6 +90,17 @@
clearing-validation
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
org.springframework
diff --git a/clearing-parent/imdg-hist/src/main/resources/logback.xml b/clearing-parent/imdg-hist/src/main/resources/logback.xml
index fce49ac69..6840f93e8 100644
--- a/clearing-parent/imdg-hist/src/main/resources/logback.xml
+++ b/clearing-parent/imdg-hist/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/imdg-hist.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/imdg-hist.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/imdg/pom.xml b/clearing-parent/imdg/pom.xml
index 609a45138..95590b552 100644
--- a/clearing-parent/imdg/pom.xml
+++ b/clearing-parent/imdg/pom.xml
@@ -57,6 +57,17 @@
c3p0
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
com.hazelcast
diff --git a/clearing-parent/imdg/src/main/resources/logback.xml b/clearing-parent/imdg/src/main/resources/logback.xml
index 2c2c171e1..2774cdfcb 100644
--- a/clearing-parent/imdg/src/main/resources/logback.xml
+++ b/clearing-parent/imdg/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/imdg.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/imdg.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/lim-exporter/pom.xml b/clearing-parent/lim-exporter/pom.xml
index 1a9f7225b..a5b43e7d2 100644
--- a/clearing-parent/lim-exporter/pom.xml
+++ b/clearing-parent/lim-exporter/pom.xml
@@ -51,6 +51,13 @@
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/lim-exporter/src/main/resources/logback.xml b/clearing-parent/lim-exporter/src/main/resources/logback.xml
index d1a27ddbf..7b5b4bbbb 100644
--- a/clearing-parent/lim-exporter/src/main/resources/logback.xml
+++ b/clearing-parent/lim-exporter/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/lim-exporter.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/lim-exporter.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/registry-service/pom.xml b/clearing-parent/registry-service/pom.xml
index 66dd3d825..3693a7488 100644
--- a/clearing-parent/registry-service/pom.xml
+++ b/clearing-parent/registry-service/pom.xml
@@ -76,6 +76,12 @@
${poi.version}
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
diff --git a/clearing-parent/registry-service/src/main/resources/logback.xml b/clearing-parent/registry-service/src/main/resources/logback.xml
index 684da9158..b986574f2 100644
--- a/clearing-parent/registry-service/src/main/resources/logback.xml
+++ b/clearing-parent/registry-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/registry-service.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/registry-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/reports-service/pom.xml b/clearing-parent/reports-service/pom.xml
index e4a52d469..e4dfe75b7 100644
--- a/clearing-parent/reports-service/pom.xml
+++ b/clearing-parent/reports-service/pom.xml
@@ -87,6 +87,17 @@
platform-messaging
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
org.junit.jupiter
junit-jupiter
diff --git a/clearing-parent/reports-service/src/main/resources/logback.xml b/clearing-parent/reports-service/src/main/resources/logback.xml
index d9be90dd9..364086a09 100644
--- a/clearing-parent/reports-service/src/main/resources/logback.xml
+++ b/clearing-parent/reports-service/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/reports-service.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/reports-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/scheduler-service/pom.xml b/clearing-parent/scheduler-service/pom.xml
index c8cfbbc0c..839074600 100644
--- a/clearing-parent/scheduler-service/pom.xml
+++ b/clearing-parent/scheduler-service/pom.xml
@@ -63,6 +63,13 @@
jackson-databind
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/scheduler-service/src/main/resources/logback.xml b/clearing-parent/scheduler-service/src/main/resources/logback.xml
index 57cf31d6a..ed5c3937e 100644
--- a/clearing-parent/scheduler-service/src/main/resources/logback.xml
+++ b/clearing-parent/scheduler-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
+
+
+
+
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
+ ${CONSOLE_LOG_PATTERN}
utf-8
-
- ./logs/scheduler-service.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/scheduler-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/securities-service/pom.xml b/clearing-parent/securities-service/pom.xml
index 29185becc..0bd8ebb1f 100644
--- a/clearing-parent/securities-service/pom.xml
+++ b/clearing-parent/securities-service/pom.xml
@@ -59,6 +59,13 @@
ru.spcex.clearing
security-util
+
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
diff --git a/clearing-parent/securities-service/src/main/resources/logback.xml b/clearing-parent/securities-service/src/main/resources/logback.xml
index f23c2dc81..d70a1b322 100644
--- a/clearing-parent/securities-service/src/main/resources/logback.xml
+++ b/clearing-parent/securities-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/securities-service.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/securities-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/swt-exporter/pom.xml b/clearing-parent/swt-exporter/pom.xml
index 36f959d2c..1ee6290c4 100644
--- a/clearing-parent/swt-exporter/pom.xml
+++ b/clearing-parent/swt-exporter/pom.xml
@@ -51,6 +51,13 @@
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/swt-exporter/src/main/resources/logback.xml b/clearing-parent/swt-exporter/src/main/resources/logback.xml
index b88eeb279..4f67ae0bd 100644
--- a/clearing-parent/swt-exporter/src/main/resources/logback.xml
+++ b/clearing-parent/swt-exporter/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/swt-exporter.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/swt-exporter.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/swt-importer/pom.xml b/clearing-parent/swt-importer/pom.xml
index a75ecaefa..246a6cb44 100644
--- a/clearing-parent/swt-importer/pom.xml
+++ b/clearing-parent/swt-importer/pom.xml
@@ -75,6 +75,17 @@
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
org.springframework.boot
diff --git a/clearing-parent/swt-importer/src/main/resources/logback.xml b/clearing-parent/swt-importer/src/main/resources/logback.xml
index 242290041..b51deed9d 100644
--- a/clearing-parent/swt-importer/src/main/resources/logback.xml
+++ b/clearing-parent/swt-importer/src/main/resources/logback.xml
@@ -1,37 +1,56 @@
+
-
+
+
+
+
- UTF-8
- %date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
-
-
- ./logs/swt-importer.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
- UTF-8
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+ ${FILE_LOG_PATTERN}
+ utf8
-
-
- ../logs/swt-importer.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
+
+
+
+
-
-
+
+
+
\ No newline at end of file
diff --git a/clearing-parent/trade-importer/pom.xml b/clearing-parent/trade-importer/pom.xml
index fec21cae1..0913aa744 100644
--- a/clearing-parent/trade-importer/pom.xml
+++ b/clearing-parent/trade-importer/pom.xml
@@ -71,6 +71,13 @@
platform-enum
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/trade-importer/src/main/resources/logback.xml b/clearing-parent/trade-importer/src/main/resources/logback.xml
index c49a8bbd0..571eb7426 100644
--- a/clearing-parent/trade-importer/src/main/resources/logback.xml
+++ b/clearing-parent/trade-importer/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/trade-importer.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/trade-importer.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
diff --git a/clearing-parent/utility-service/pom.xml b/clearing-parent/utility-service/pom.xml
index 8a5795c90..620b017eb 100644
--- a/clearing-parent/utility-service/pom.xml
+++ b/clearing-parent/utility-service/pom.xml
@@ -41,6 +41,13 @@
jackson-databind
+
+
+ net.logstash.logback
+ logstash-logback-encoder
+ 7.0.1
+
+
org.springframework.boot
diff --git a/clearing-parent/utility-service/src/main/resources/logback.xml b/clearing-parent/utility-service/src/main/resources/logback.xml
index e3e8a4454..de6e8b28e 100644
--- a/clearing-parent/utility-service/src/main/resources/logback.xml
+++ b/clearing-parent/utility-service/src/main/resources/logback.xml
@@ -1,38 +1,56 @@
-
-
-
- %date{HH:mm:ss.SSS} [%thread] %-5level %class{0}:%line - %message%n
- utf-8
-
-
-
- ./logs/utility-service.log
+
+
+
+
+
-
- %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n
+
+ ${CONSOLE_LOG_PATTERN}
+ utf-8
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-text.log
+
+
+ ${FILE_LOG_PATTERN}
utf8
-
-
- ./logs/utility-service.%i.log
+
+ ${LOG_PATH}/${FILE_NAME}-text.%d{yyyy-MM-dd}.%i.gz
- 1
- 10
+
+ 100MB
+
+ 10
+
+
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.log
+
+
+ ${LOG_PATH}/${FILE_NAME}-json.%d{yyyy-MM-dd}.%i.gz
+
+
+ 100MB
+
+ 10
-
- 500MB
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+