본문 바로가기
기타

Statping-ng (사이트 업타임 체크)

by 앗사비 2024. 10. 21.
728x90

원래는 업타임쿠마를 사용했는데 몇가지 문제가 있었음

- 팀즈 알림이 빈값으로 전송 (웹훅 설정 문제일 수 있음)

- 성능 및 안정성 불안

 

그래서 아래 도구로 대체함

go 언어로 만들어 가볍다고 한다

 

https://statping-ng.github.io/

 

설치

docker run -d -p 8080:8080 --restart always --name statping adamboutcher/statping-ng

 

Webhook Outgoing Request 설정

 

성공

{
  "id": "{{.Service.Id}}",
  "online": true,
  "text": "{{.Service.Domain}} : {{.Service.LastStatusCode}}"
}

 

 

실패

{
  "id": "{{.Service.Id}}",
  "online": false,
  "text": "{{.Service.Domain}} : {{.Failure.Issue}}"
}

 

 

---

 

며칠 써보니 성공 알림이 반복 전송되는 문제가 있음;;

 

728x90