prometheus grafana setting

DevOps Engineer·2022년 7월 28일
0

복습차원에서 한번 연습하는 중 입니다.
helm 으로 설치를 안하고
prometheus manifests가 있는 git repository를 clone 했어요!
리소스가 들어있는 폴더를 적용시킵니다!


그라파나 관련 리소스, 컨피그맵, 시크릿 등 여러 매니페스트도 세팅했습니다.


프로메테우스 외부 포트로 노출시킵니다.
그라파나도 마찬가지로 3000번으로 노출시키면 로컬환경에서 접속이 가능합니다.

이제 이렇게 두 사이트가 접속이 되는 걸 연결을 해주고 대쉬보드를 적용시키면 시각적으로 모니터링 정보를 확인할 수 있습니다.
세팅하고 테스트를 눌러서 제대로 작동하는지 꼭 확인 해주세요.

prometheus의 targets 에 제대로 ingress-nginx-controller가 잡히는지도 확인해줘야 합니다.

이제 그라파나 대쉬보드 세팅할 때 nginx ingress controller 전용 세팅을 해줘야하는데 inport로 가져옵니다. 9614번이 ID 번호인데 참고사이트에서 확인해주세요!

참고사이트
https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx#prometheus-metrics
https://grafana.com/grafana/dashboards/9614-nginx-ingress-controller/
https://github.com/prometheus-operator/kube-prometheus

profile
madame의 Techblog

0개의 댓글