docs: OpenSearch 로그 수집 중단 이슈 추가

- 9/29부터 발생한 Data Prepper JSON 배열 문제 문서화
- 시도한 해결책과 현재 상태 기록

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
happybell80 2025-09-30 01:01:40 +09:00
parent ea39eeb391
commit 40332141bb

View File

@ -43,7 +43,18 @@ sudo chown -R 1000:1000 /mnt/hdd/opensearch
- API 응답: 정상
- 로그 수집: fluent-bit → data-prepper → OpenSearch 정상
### 6. 커밋 이력
### 6. 추가 이슈 (2025-09-30)
- **문제**: 9/29부터 로그 수집 중단
- **증상**: fluent-bit → data-prepper 200 OK, 하지만 OpenSearch 저장 실패
- **에러**: `Cannot deserialize value of type java.util.ArrayList from Object value`
- **원인**: Data Prepper가 JSON 배열 `[{...}]` 요구, fluent-bit이 단일 객체 `{...}` 전송
- **시도한 해결책**:
- json_array on 추가 (Fluentd 전용 파라미터, Fluent Bit에는 없음)
- Flush 5초, Grace 30 설정 (배치 처리 시도)
- Format json_lines (Data Prepper 비호환)
- **상태**: 미해결, 추가 조사 필요
### 7. 커밋 이력
- 7466068: HDD 경로 변경
- 5f7bf49: Actions 워크플로우 경로 수정
- 2df7afb: 보안 플러그인 비활성화