별도 모니터링 서비스 없이 자체 알람
setInterval(async () => {
const res = await fetch('https://dkansk.com/api/health', { timeout: 5000 })
if (!res.ok) await slack(`🔴 health check 실패: ${res.status}`)
const json = await res.json()
if (json.responseTime > 1000) await slack(`🟡 응답 ${json.responseTime}ms`)
}, 60000)다만 서버 자체가 죽으면 알람도 안 가니, 별도 인스턴스에서 ping 하는 게 안전