모니터링

모니터링 (Monitoring)

Argo CD Notification 컨트롤러는 Prometheus 지표를 9001 포트에서 제공해요. 지표 포트는 argocd-notifications-controller 배포의 --metrics-port 플래그로 바꿀 수 있어요. 알림이 잘 전달되는지, 트리거가 제대로 평가되는지를 지표로 확인할 수 있어요.

출처: 문서

본문

Argo CD Notification 컨트롤러는 9001 포트에서 Prometheus 지표를 제공해요.

참고 — 지표 포트는 argocd-notifications-controller 배포의 --metrics-port 플래그로 변경할 수 있어요.

지표 (Metrics)

다음 지표를 사용할 수 있어요.

argocd_notifications_deliveries_total

전달된 알림의 수예요. 라벨은 다음과 같아요.

  • trigger — 트리거 이름
  • service — 알림 서비스 이름
  • succeeded — 알림 전송이 성공했는지 실패했는지를 나타내는 플래그

argocd_notifications_trigger_eval_total

트리거 평가 횟수예요. 라벨은 다음과 같아요.

  • name — 트리거 이름
  • triggered — 트리거 조건이 참(true)인지 거짓(false)인지를 나타내는 플래그

예시 (Examples)

더 알아보기 (Learn more)

  • Argo CD Notification 컨트롤러의 다른 주제: 구독(subscriptions), 트리거(triggers), 템플릿(templates), 서비스(services) 문서를 함께 보면 알림 설정 전체 흐름을 이해할 수 있어요.