커스텀 스케줄러 모니터링 아키텍처

커스텀 스케줄러 모니터링 아키텍처 An architecture diagram generated by Archify. Custom Scheduler · 스케줄링 결정 · Amazon EKS › 스케줄러 파드 Custom Scheduler 스케줄링 결정 사이드카 컨테이너 · 메트릭 엔드포인트 · Amazon EKS › 스케줄러 파드 사이드카 컨테이너 메트릭 엔드포인트 Fluentd · 로그 수집 · Amazon EKS › 로깅 스택 Fluentd 로그 수집 ElasticSearch · 로그 저장 · Amazon EKS › 로깅 스택 ElasticSearch 로그 저장 Kibana · 로그 조회 · Amazon EKS › 로깅 스택 Kibana 로그 조회 AMP · Amazon Managed Prometheus · Amazon EKS › 모니터링 스택 AMP Amazon Managed Prometheus Grafana · 대시보드 · Amazon EKS › 모니터링 스택 Grafana 대시보드 Alert Manager · 알림 규칙 · Amazon EKS › 모니터링 스택 Alert Manager 알림 규칙 CloudWatch · 로그 / 메트릭 · Architecture component CloudWatch 로그 / 메트릭 SNS · 알림 토픽 · Architecture component SNS 알림 토픽 Lambda · 알림 처리 · Architecture component Lambda 알림 처리 메트릭 노출 로그 메트릭 스크래핑 알림 스케줄러 파드 로깅 스택 모니터링 스택 Amazon EKS Legend 프런트엔드 백엔드 서비스 데이터 저장소 클라우드 서비스 메시지 버스

메트릭

  • • ServiceMonitor가 15초 간격으로 metrics 포트를 스크래핑한다
  • • Grafana ConfigMap 대시보드로 시각화한다

로그와 이벤트

  • • kubectl logs -n kube-system -l app=custom-scheduler
  • • kubectl get events --field-selector involvedObject.name=<pod-name>