하트비트 모니터링 작동 방식
하트비트 모니터를 생성하면 UptimePush가 고유 URL을 제공합니다. 작업 끝에 curl 호출 한 줄만 추가하세요. 핑마다 타이머가 초기화되며, 다음 핑이 예상 간격과 유예 시간 내에 도착하지 않으면 모니터가 다운 상태가 되고 알림이 발송됩니다.
- cron, systemd 타이머, Kubernetes CronJob, GitHub Actions 및 모든 스크립트에서 작동
- 성공, 실패, 시작 이벤트 보고
- 가끔 오래 실행되는 작업을 위한 유예 시간
- 작업별 가동 시간 기록 및 실행 소요 시간
예시
0 3 * * * /usr/local/bin/backup.sh && curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN
연동은 이것으로 끝입니다. 백업 스크립트가 오류로 종료되면 핑이 건너뛰어지고, 3시 35분에는 알 수 있습니다.
이 방식으로 모니터링할 대상
야간 백업, 인보이스 생성, 사이트맵 재생성, 캐시 워머, ETL 파이프라인, 인증서 갱신 스크립트 등 무인으로 실행되는 모든 작업.