File tree Expand file tree Collapse file tree
src/main/java/store/lastdance/service/notification Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -36,40 +36,30 @@ scrape_configs:
3636 selector : ' {container_name=~"lastdance-(blue|green)-app"}'
3737 stages :
3838 - regex :
39- expression : ' ^(?P<timestamp>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z)\s+(?P<level>\S+)\s+(?P<pid>\d+)\s+---\s+\[(?P<logger>[a-zA-Z0-9.$]+)\]\s+ :\s+(?P<message>.*)$'
39+ expression : ' ^(?P<timestamp>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z)\s+(?P<level>\S+)\s+.* :\s+(?P<message>.*)$'
4040 - timestamp :
4141 source : timestamp
4242 format : RFC3339Nano
4343 - labels :
4444 level :
4545 - drop :
46- # level이 INFO 이하인 로그는 보내지 않음 (DEBUG/TRACE 등 불필요한 로그 차단)
4746 source : level
4847 regex : ' DEBUG|TRACE'
4948
5049 # 'monitoring-stack' job의 로그에만 logfmt을 적용합니다.
5150 - match :
52- selector : ' {container_name=~"( prometheus|grafana|node-exporter| loki|promtail|alertmanager) "}'
51+ selector : ' {container_name=~"prometheus|grafana|loki|promtail|alertmanager"}'
5352 stages :
5453 - logfmt :
55- # 로그에 나타나는 key=value 쌍 중 추출하고 싶은 필드들을 명시합니다.
5654 mapping :
57- level : # 'level' 필드 추출
58- ts : # 'ts' 필드 추출
59- caller : # 'caller' 필드 추출 (선택 사항)
60- component : # 'component' 필드 추출 (선택 사항)
61- msg : # 'msg' 필드 추출 (선택 사항)
62- err : # 'err' 필드 추출 (선택 사항)
55+ level :
56+ ts :
57+ msg :
6358 - timestamp :
6459 source : ts
6560 format : RFC3339Nano
6661 - labels :
6762 level :
6863 - drop :
69- # level이 INFO 이하인 로그는 보내지 않음 (DEBUG/TRACE 등 불필요한 로그 차단)
7064 source : level
7165 regex : ' DEBUG|TRACE|INFO'
72- # 필요하다면 다른 추출 필드를 라벨로 추가할 수 있습니다:
73- # component:
74- # caller:
75- # err:
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ public SseEmitter createConnection(UUID userId) {
6060
6161 emitter .onCompletion (() -> disconnectUser (userId ));
6262 emitter .onTimeout (() -> {
63- log .warn ("SSE 연결 타임아웃: userId={}" , userId );
63+ log .debug ("SSE 연결 타임아웃: userId={}" , userId );
6464 disconnectUser (userId );
6565 });
6666 emitter .onError (e -> {
You can’t perform that action at this time.
0 commit comments