간단한 홈랩 모니터링: Prometheus 대신 작은 Go 프로그램 사용

2025-07-13

복잡한 모니터링 도구에 지친 저자는 자신의 홈랩을 위해 최소한의 모니터링 시스템을 구축했습니다. 이 Go 프로그램은 HTTP, DNS 등을 정기적으로 확인하고 ntfy.sh를 통해 알림을 보냅니다. 가볍고 유지 관리가 쉽고, 서비스가 실행 중인지 여부만 확인하여 오류 및 복구 알림을 보냅니다. 과거 데이터나 대시보드는 필요하지 않습니다. 또한 healthchecks.io는 모니터링 프로그램 자체가 눈에 띄지 않게 되는 것을 방지하기 위한 데드맨 스위치 역할을 합니다. 간단하지만 이 시스템은 저자의 요구를 충족하고 복잡한 구성 및 유지 관리를 피할 수 있습니다.

개발