diff --git a/troubleshooting/20250930_opensearch_hdd_migration.md b/troubleshooting/20250930_opensearch_hdd_migration.md index 987986e..4859910 100644 --- a/troubleshooting/20250930_opensearch_hdd_migration.md +++ b/troubleshooting/20250930_opensearch_hdd_migration.md @@ -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: 보안 플러그인 비활성화