Skip to content

Commit 5641169

Browse files
committed
temp log doc
1 parent 0f92d44 commit 5641169

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

docs/InterprocessLogging.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Interprocess logging
2+
3+
This document described how logging is performed across all 3 different processes: IDEA, Engine and Instrumented.
4+
5+
## Architecture
6+
7+
All logging relies on log4j2. Writing log entries should occur only in 1 process.
8+
Other processes should send their entries to writing process.
9+
10+
Current design:
11+
1. Instrumented process sends its logs to the parent process.
12+
2. IDEA
13+
3. asddddddddddddddddddddddddddddd
14+
15+
Logs sent via rd
16+
17+
Folder is here
18+
19+
### Rd factories
20+
21+
## Log4j2 commons
22+
23+
File it takesz
24+
Treelike
25+
LogLevels
26+
Service which is killed before sth really ends
27+
# Appenders
28+
1. Console
29+
2. FileAppender
30+
3. RollingFileAppender
31+
32+
## Example of log4j2
33+
34+
Just how to configure everything in mentioned in code and log file
35+
36+
## Useful info
37+
38+
Performance - about buffered, flush and how it is not logging
39+
40+
Docker and gradle -
41+
42+
## Links

0 commit comments

Comments
 (0)