DigitalOcean Ubuntu + Docker node_exporter 9100 포트를 노출하는 방법은 무엇입니까?

DigitalOcean Ubuntu + Docker node_exporter 9100 포트를 노출하는 방법은 무엇입니까?

저는 docker/unix의 초보자입니다. Docker와 컨테이너를 구성하고 외부 Prometheus 서버에 대한 메트릭을 수집해야 하므로 거기에 node_exporter를 설치했습니다. :9100/metrics url을 따라 메트릭에 액세스할 수 없다는 사실에 놀랐습니다. 나는 도커 없이 우분투에서 똑같은 것을 시도했습니다. 잘 작동합니다.

왜 그런 일이 일어날 수 있는지 제안해 주실 수 있나요?

답변1

내가 찾은 것은 다음 명령으로 iptables를 재설정하는 것입니다.

sudo ufw reset

그리고 그것은 도움이 됩니다! 이 후에 데몬을 다시 실행하면 됩니다. Docker에 대한 외부 연결을 프록시해야 하는 경우에는 주의하십시오. 따라서 이 명령 후에는 이 기능이 손실될 것이라고 생각하지만 제 목적으로는 완벽합니다.

관련 정보