Skip to content

Node Exporter 연결 안되는 문제

KWAKMANBO edited this page Jan 20, 2025 · 1 revision

⚠️ http://localhost:9100 으로 접속이 안되는 문제

  • Node Exporter는 기본적으로 9100번포트를 사용한다고 한다.

host의 9100번 포트 상황 Pasted image 20250116162817

  • 호스트에서 9100포트를 확인해보면 아무것도 출력되지 않는다.

Node Exporter의 9100번 포트 상황 Pasted image 20250116162904

  • 반면에 Node Exporter컨테이너 내부에서는 9100번 포트가 열려 있는것을 확인할 수 있다.

원인

  • docker로 Node Exporter를 띄울때 --net="host"옵션을 사용하면 호스트와 네트워크 스페이스를 공유하므로 9100번 포트가 열려있어아 하는데 열리지 않는 문제가 발생한거 같다.

해결

  • 포트 포워딩 방법을 사용하기로 했다.
docker run -d \
  -p 9100:9100 \
  --pid="host" \
  -v "/:/host:ro,rslave" \
  quay.io/prometheus/node-exporter:latest \
  --path.rootfs=/host
  • --net방식을 사용하기 보다는 포트포워딩 방식을 사용
  • --net옵션을 사용안해도 메트릭 데이터를 수집하는데에는 문제가 없다고한다.

Pasted image 20250116163500

  • localhost:9100으로 접속했을때 정상적으로 접속이 되는 것을 확인할 수 있다.

팀 빌딩

📚팀 빌딩
📝Git 전략

회의록

1주차

🤝1월 7일
🤝1월 8일
🤝1월 9일

2주차

🤝주간 계획(1월 13일)

3주차

🤝주간 계획(1월 20일)

인공지능 리팩토링 1주차

🤝주간 계획(2월 3일)

인공지능 리팩토링 2주차

🤝주간 계획(2월 10일)

개발일지

AI 리팩토링 기획안

AI 리팩토링 개발일지

성능개선

리팩토링

팀회고

학습 정리

Clone this wiki locally