GKE 클러스터에 배포된 nginx 모니터링

GKE 클러스터에 배포된 nginx 모니터링

여러 애플리케이션이 서로 다른 도메인 URL로 실행되는 nginx 요청(5xx, 4xx, 3xx, 2xx)을 모니터링하고 싶습니다.

Nginx는 Kind:Deployment로 배포됩니다. 실시간으로 모니터링할 수 있는 방법이 있나요?

답변1

예, Grafana도 사용할 수 있지만 nginx 서버에서 메트릭을 활성화해야 합니다.

  1. nginx 서비스 파일에서 prometheus 스크래퍼 주석을 활성화합니다. nginx가 이미 메트릭을 /metrics 엔드포인트에 노출하고 있다고 가정합니다.
  2. Prometheus를 사용하여 측정항목 가져오기
  3. 사용자 정의 Grafana 대시보드를 구축하세요.

관련 정보