파이프라인 지원과 당직 운영
운영 파이프라인은 교대 당직(on-call)으로 감시하는 방식을 권장합니다. 당직 기간에는 담당자 한 명이 실패한 상태 검사와 모니터링 규칙에 대한 대응을 최우선으로 처리합니다.
지원 범위와 교대 기준
파이프라인별 지원 시간을 먼저 정합니다. 야간과 주말에도 갱신이 필요한지, 어느 시간대의 지연이 중요한지에 따라 알림과 대응 시간을 정해야 합니다.
당직 기간, 인수인계 요일과 시간을 정하고 기본 담당자가 알림을 놓쳤을 때의 보조 당직 필요 여부도 결정합니다. PagerDuty 같은 외부 도구를 사용한다면 그 도구의 교대 및 보조 일정과 맞춥니다.
운영 문서
문서는 담당자가 바로 찾을 수 있는 위치에 둡니다. 예를 들어 주요 출력이 있는 Foundry 프로젝트의 최상위 documentation 폴더를 사용할 수 있습니다.
운영 문서에는 다음 내용을 포함합니다.
- 파이프라인의 목적, 출력의 사용처, 조직의 기대 동작과 SLA
- 최신 Data Lineage 그래프
- 연락해야 할 상위 지원 팀: 플랫폼 지원, Palantir 파이프라인 지원과 원천 데이터를 제공하는 내부 팀 등
- 담당자가 해결할 수 없는 긴급 문제의 에스컬레이션 경로
- 반복 장애를 알아보고 해결 방법을 찾을 수 있는 기록
모든 기술 사건을 상세히 기록하는 방식이 항상 더 유용한 것은 아닙니다. 긴급 대응 중 필요한 정보를 찾기 어렵지 않도록 반복 문제와 의사결정에 필요한 내용을 정리합니다.
인수인계와 하위 사용자 공지
인수인계 표준 절차에는 정기적인 인계 시점과 미해결 장기 이슈의 추적 방법을 포함합니다. 첫 조사자가 당직이 끝난 뒤에도 계속 맡을지, 현재 당직자에게 넘길지도 명시합니다.
점검과 중단 시간을 하위 데이터 소비자에게 알리는 절차를 준비합니다. 예정된 중단 때문에 하위 파이프라인 담당자가 불필요한 장애 경고를 받지 않도록 합니다.
알림 방식
자동 알림은 계보 그래프나 대시보드를 계속 수동 확인하지 않아도 실패에 대응하도록 합니다. 알림량과 SLA가 요구하는 응답 시간에 맞게 방법을 고릅니다.
| 방식 | 동작과 고려 사항 |
|---|---|
| 개별 상태 검사 구독 | 파이프라인의 각 검사를 구독합니다. 알림 설정을 켜면 Foundry 및 이메일 알림을 받지만 검사가 많으면 수동 관리가 어렵습니다. |
| 모니터링 뷰 구독 | 상태 검사와 모니터링 규칙 묶음을 구독합니다. 구독 설정에서 알림 빈도를 조정할 수 있습니다. |
| 모니터링 뷰와 외부 알림 도구 통합 | 교대 일정, 보조 당직과 응답이 없을 때의 에스컬레이션을 관리할 수 있습니다. 제공 기능은 도구마다 다르며 엄격한 시간 SLA에 맞게 구성합니다. |
어느 방식을 사용하든 다른 Foundry 알림 사이에서 운영 경고를 놓치지 않도록 알림 필터를 구성합니다.