솔루션

모니터링용 VPS: Prometheus, Grafana 및 가동 시간 확인

Cutter 8 · $34/moCutter 16 · $62/mo
간단한 답변

모니터링 스택은 메모리와 디스크에 민감합니다. 15초 주기로 50개 대상을 스크래핑하고 90일 보존하는 Prometheus는 약 8 GB RAM과 200 GB NVMe가 필요합니다. 감시 대상 인프라와 다른 곳에 두십시오 — 프로덕션과 장애 도메인을 공유하는 모니터링은 가장 필요할 때 아무것도 알려주지 않습니다.

필요한 것

모니터링 및 관측성의 사양 최소 요건
리소스실제로 필요한 것
CPU2–4 코어
RAM약 1백만 활성 시리즈에 대해 8 GB
磁盘NVMe, 90일 보존을 위해 160–320 GB
배치모니터링 대상과 다른 제공업체 또는 지역

추천 요금제

Cutter

Cutter 8

$ 32.3 /month

총 US$96.90 · 5% 할인

vCPU
4 × 전용
RAM
8 GB
저장 공간
160 GB NVMe SSD
전송량
10 TB
IPv4 / IPv6
1 / /64 routed
구성
Cutter

Cutter 16

$ 58.9 /month

총 US$176.70 · 5% 할인

vCPU
6 × 전용
RAM
16 GB
저장 공간
320 GB NVMe SSD
전송량
15 TB
IPv4 / IPv6
1 / /64 routed
구성

추천 위치

이 워크로드에서 가장 중요한 결정은 일반적으로 위치입니다 — 대기 시간이 지배적이거나, 관할권이 중요하기 때문입니다.

이용 이유: OnionVPS

  • 별도 관할권의 저렴한 인스턴스는 진정한 장애 도메인 격리를 제공합니다.
  • NVMe는 Prometheus 압축이 시스템에서 가장 시끄러운 요소가 되는 것을 방지합니다.
  • 40개 이상의 국가에 걸친 인스턴스는 사용자가 실제로 있는 위치에서 블랙박스 프로브를 실행할 수 있게 해줍니다.
  • 고정 가격이므로 보존은 메트릭당 비용이 아닌 스토리지 결정입니다.

설정 방법

  1. 프로덕션 지역에서 분리된 곳에 Cutter 8을 배포하십시오

    다른 국가, 이상적으로는 다른 제공업체.

  2. Prometheus, Alertmanager 및 Grafana 설치

    Docker Compose가 가장 빠르고 안정적인 경로입니다.

  3. 여러 지역에서 블랙박스 프로브 추가

    각 지역의 Skiff 1에 blackbox_exporter를 실행하기에 충분합니다.

  4. 알림을 확인할 수 있는 곳으로 라우팅하십시오

    Alertmanager를 채팅 채널로, 전체 중단에 대비한 두 번째 경로도 함께 설정하십시오.

  5. 알림 경로를 의도적으로 테스트하십시오

    테스트되지 않은 알림 파이프라인은 장식일 뿐입니다.

자주 묻는 질문

Prometheus에는 디스크가 얼마나 필요한가요?

압축 후 샘플당 약 1–2 바이트입니다. 15초 스크래핑 간격으로 90일 동안 1백만 개의 활성 시리즈는 약 200 GB입니다.

모니터링을 프로덕션과 같은 제공업체에서 실행해야 하나요?

아니요. 장애 도메인을 공유하면 정확히 필요한 순간에 중단됩니다. 별도 제공업체 또는 최소한 별도 지역 및 관할권을 사용하십시오.

여러 국가에서 모니터링할 수 있나요?

Yes. A $4 Skiff instance per region running blackbox_exporter gives you real geographic probe coverage cheaply.