파이프라인
파이프라인 화면에서는 SingleStore의 데이터 적재 파이프라인이 얼마나 잘 돌아가고 있는지 확인할 수 있습니다. 파이프라인이 밀리거나 에러가 나면 데이터가 제때 들어오지 않는데, 이 화면은 처리량·지연·에러를 모아서 보여 줘서 문제 지점을 빠르게 찾도록 돕습니다.
파이프라인이 무엇인가
SingleStore의 파이프라인(Pipeline)은 외부 소스(파일, 메시지 큐 등)에서 데이터를 자동으로 가져와 테이블에 적재하는 기능입니다. 쉽게 말하면 데이터를 끊임없이 퍼 나르는 컨베이어 벨트에 가깝습니다. 벨트가 느려지거나 멈추 면 데이터가 쌓이므로, 처리 속도와 에러를 지켜보는 일이 중요합니다.
기본 화면 안내
화면 상단에서 조회할 클러스터를 선택하세요. 화면은 상태 요약, KPI 카드, 추이 차트, 파이프라인 상세 표, 최근 에러로 구성됩니다.
KPI 카드
파이프라인 전반의 핵심 지표를 카드로 보여 줍니다.
| Card | Description |
|---|---|
PIPELINES | 전체 파이프라인 수 |
FAILING PIPELINES | 실패가 발생 중인 파이프라인 수 |
BATCH SUCCESS RATE | 배치 성공률 |
FAILED BATCHES | 실패한 배치 수 |
BATCHES | 처리한 배치 수(간격당 배치 수) |
각 카드는 rows/s (avg), batches per interval, milliseconds (avg) 같은 보조 단위를 함께 표시합니다.
추이 차트
파이프라인의 처리 상태를 두 개의 시계열 차트로 보여 줍니다.
| Chart | Description |
|---|---|
RPS by Pipeline | 파이프라인별 초당 처리 행 수(rows per second) |
Batch Success / Failure | 배치 성공·실패 추이 |
차트에서 특정 파이프라인을 클릭하면 차트와 아래 표를 모두 해당 파이프라인 기준으로 필터링합니다.
Pipeline Details 표
개별 파이프라인의 처리 현황을 표로 보여 줍니다. 상단 검색창에서 파이프라인, 소스, 테이블 이름으로 검색할 수 있습니다.
| Column | Description |
|---|---|
Pipeline | 파이프라인 이름 |
Source | 데이터 소스 |
Target Table | 적재 대상 테이블 |
Type | 소스 유형 |
Kind | 파이프라인 종류 |
RPS (avg) | 초당 처리 행 수(평균) |
Rows Total | 적재한 전체 행 수 |
Batches OK | 성공한 배치 수 |
Failed | 실패한 배치 수 |
Queued | 대기 중인 배치 수(백로그) |
표에서 파이프라인 행을 클릭하면 배치 단위 상세 드로어가 열립니다. 드로어에서 선택한 파이프라인의 배치 지표 차트와 최근 에러를 함께 확인할 수 있습니다.
최근 에러 (Recent Pipeline Errors)
화면 하단에서 최근 발생한 파이프라인 에러를 확인할 수 있습니다.
| Column | Description |
|---|---|
Error Time | 에러 발생 시각 |
Pipeline | 에러가 난 파이프라인 |
Batch | 배치 식별자 |
Code | 에러 코드 |
Message | 에러 메시지 |
Host | 발생 호스트 |
Instance | 발생 인스턴스 |
- 배치 드로어를 열면 최근 에러를 자동으로 조회합니다.
- 에러 목록은 페이지를 나눠 보여 줍니다.
- 검색창에서 파이프라인, 타입, 코드, 메시지로 검색할 수 있습니다.
조회 시점
화면 오른쪽 위에서 마지막 수집 시간을 확인할 수 있습니다.