Background job failure monitor: 구현에서 결정까지
프롬프트를 구현 개요로 간주하세요. 유용한 아티팩트는 코드만 복사되는 것이 아니라 신뢰할 수 있는 답변을 생성하는 검토된 이벤트 계약입니다.
- 1
경계를 설정하세요
Instrument the point where job_started becomes final.
- 2
계약 생성
Start with job_started, job_completed, job_failed and keep every field typed, bounded, and privacy-reviewed.
- 3
픽스처 실행
집계 결과에 의존하기 전에 알려진 성공, 실패, 재시도 및 빈 결과 사례를 연습해 보세요.
- 4
질문에 답하세요
반복적으로 실패하는 작업은 무엇입니까?
템플릿과 사용 사례
이 템플릿으로 이벤트 추가하기
측정 목표가 이미 명확한 경우 이 템플릿을 복사하세요. 일치하는 사용 사례 가이드를 사용하여 이벤트 경계, 성공 정의 및 결과 SQL이 지원해야 하는 결정을 검토하세요.
템플릿
이것을 코딩 에이전트에 붙여넣으세요.
바꾸기 YOUR_API_KEY, 로컬에서 흐름을 실행한 다음 생성된 이벤트 및 대시보드를 확인합니다.
백그라운드 작업 실패 모니터
Telemetry로 백그라운드 작업을 계측하세요.
/skill.md 및 이 Telemetry API 키를 사용하세요: YOUR_API_KEY
다음을 사용하여 job_started, job_completed, job_failed, job_retried 및 dead_letter_created를 기록합니다.
job_name, queue_name, 시도, 상태, duration_ms, scheduled_at, started_at, completed_at, item_count, retry_count, worker_name 및 error_type.
작업별 처리량, 작업별 실패, p95 기간, 재시도 볼륨, 중단된 작업 및 최신 배달 못한 편지 이벤트에 대한 쿼리 및 대시보드를 만듭니다.
원시 작업 페이로드, 자격 증명, 웹훅 본문 또는 고객 콘텐츠를 기록하지 마세요.캡처할 이벤트
검증 체크리스트
완전한 계측 단계가 남기는 것
이벤트
합성 이벤트는 안정적인 이름과 필드 유형을 사용하여 의도한 테이블에 도달합니다.
쿼리
첫 번째 SQL 쿼리는 명시적인 시간 범위를 사용하여 그럴듯한 행을 반환합니다.
조회수
대시보드는 실제 필드를 사용하며 변경 사항을 설명하기에 충분한 컨텍스트를 포함합니다.
안전
프롬프트, 본문, 자격 증명, 서명 및 비공개 콘텐츠에 대한 수정 여부를 확인했습니다.
이벤트 스키마 예제
이 워크플로의 이벤트 스키마
쿼리 또는 스니펫을 프로덕션에 적용하기 전에 행 그레인, 방출 경계, 필수 유형, 개인 정보 보호 클래스, 예제 페이로드 및 유효성 검사 체크리스트를 검토하세요.
관련 제품 기능
이 워크플로를 다음에서 계속하세요. 알림
검토된 신뢰성 쿼리를 소유한 임계값 및 응답 워크플로로 승격합니다.
관련 SQL 레시피
더 많은 SQL 예제
이 워크플로의 구조화된 필드에 대해 쿼리를 실행하고, 예제 결과를 검사하고, 유용한 답변을 대시보드 또는 알림으로 전환하세요.
백그라운드 작업 재시도 및 실패율 측정
가장 많은 재시도를 소비하거나 여전히 실패하는 백그라운드 작업은 무엇입니까?
레시피 열기SQL을 사용하여 중단된 백그라운드 작업 찾기
어떤 작업이 시작되었지만 종료 이벤트를 생성하지 않았습니까?
레시피 열기배달 못한 편지 대기열 증가 측정
배달 못한 편지 작업을 해결하는 것보다 더 빨리 추가하는 대기열은 무엇입니까?
레시피 열기누락된 크론 일정 감지
문서화된 간격보다 늦게 실행된 예약된 작업은 무엇입니까?
레시피 열기백그라운드 작업 재시도 폭풍 감지
현재 재시도에 가장 많은 노력을 기울이고 있는 작업 유형은 무엇입니까?
레시피 열기더 많은 템플릿