inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Java 마이크로서비스(MSA) 프로젝트 실습

WMI exporter

wmi exporter - prometheus 연동 실패

501

김병철

작성한 질문수 4

0

prometheus 와 WMI exporter 연동이 왜 안되는지 모르겠습니다.

global:
  scrap_interval: 15s
  evaluation_interval: 15s

scrape_configs:
  - job_name: "prometheus"
    static_configs:
      - targets: ["localhost:9090"]
  - job_name: "windows"
    static_configs:
      - targets: ["192.168.0.101:9182"]

위와같이 제 pc의 ip를 192.168.0.101로 설정했습니다.

cmd창에서 확인한 것입니다.

PS D:\study-workspace\springBoot-workspace\iron-msa> ipconfig

Windows IP 구성


이더넷 어댑터 vEthernet (Default Switch):

   연결별 DNS 접미사. . . . :
   링크-로컬 IPv6 주소 . . . . : fe80::2609:80c8:ea62:2e07%31
   IPv4 주소 . . . . . . . . . : 192.168.16.1
   서브넷 마스크 . . . . . . . : 255.255.240.0
   기본 게이트웨이 . . . . . . :

이더넷 어댑터 이더넷:

   연결별 DNS 접미사. . . . :
   링크-로컬 IPv6 주소 . . . . : fe80::f3d1:5994:1b9d:5bf8%9
   IPv4 주소 . . . . . . . . . : 192.168.0.101
   서브넷 마스크 . . . . . . . : 255.255.255.0
   기본 게이트웨이 . . . . . . : 192.168.0.1


   연결별 DNS 접미사. . . . :
이더넷 어댑터 vEthernet (WSL):

   연결별 DNS 접미사. . . . :
   링크-로컬 IPv6 주소 . . . . : fe80::a35b:8530:2f6d:4eb9%38
   IPv4 주소 . . . . . . . . . : 172.18.0.1
   서브넷 마스크 . . . . . . . : 255.255.240.0
   기본 게이트웨이 . . . . . . :

아래는 혹시 ip를 잘못지정한 것일까봐 확인한 것입니다.

도와주실 수 있나요

java spring rest-api spring-boot msa

답변 2

0

휴먼넷

안녕하세요! 제가 출장이어서 답변이 많이 늦었네요 ㅠㅠ
혹시 아직 해결되지 않으셨다면, WMI 버전과 Prometheus 버전을 알 수 있을까요?
버전에 맞춰서 저도 해본 후 확인해드리도록 하겠습니다!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
제공해 주신 prometheus.yml 설정과 ipconfig 결과를 확인했습니다.
scrape_configs 설정에서 WMI exporter를 위한 job인 “windows”를 추가하셨고, static_configs의 targets에 “192.168.0.101:9182”를 설정하신 것으로 보입니다.
제대로 동작하지 않는다면 다음과 같은 점들을 확인해보시기 바랍니다.

  1. WMI exporter가 실제로 “192.168.0.101:9182” 에서 실행되고 있는지 확인하세요.
  2. 방화벽이나 기타 네트워크 설정이 prometheus 서버와 WMI exporter 간의 연결을 방해하고 있지 않은지 검토해보세요.
  3. scrape_interval 오타가 있습니다. scrape_interval로 정정해주세요.
  4. prometheus에서 새로운 scrape target으로 “windows”가 올바르게 추가되었는지 확인하고, 해당 target의 상태를 점검하세요.

http://localhost:9090/targets에서 확인하실 수 있습니다. 설정이 올바르다면, 해당 페이지에서 “windows” job에 대한 상태가 “UP”으로 표시될 것입니다.

추가로, prometheus.yml 파일 설정 변경 후 prometheus 서버를 재시작해야 변경 사항이 적용된다는 점 참고해 주세요.

도움이 필요하시거나 문제가 지속될 경우, 더 자세한 로그나 설정 파일을 공유해주시면 더 정확한 도움을 드릴 수 있을 것 같습니다.

0

김병철

  1. WMI exporter가 실제로 192.168.0.101:9182에서 실행되고 있는 것을 확인한 것이 제가 올린 질문 글의 마지막 이미지입니다. 잘 실행됩니다.

  2. 9090포트에 대한 방화벽을 해제했습니다.

  3. 오타 수정했습니다.

  4. docker restart prometheus 를 하여 재시작했지만 target으로 windows는 추가되지 않았습니다.

인가 코드 발급(프론트 vs 백)

0

10

1

part8 Notion 링크

0

5

1

채점 사이트 관련 질문드립니다

0

6

1

인텔리제이 MCP 서버 설정 관련

0

9

1

조회속도 개선에서 더 개선하는 방법이 궁금합니다.

0

12

2

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

21

2

Sequence 관련 질문

1

23

2

Image Only Query

1

22

2

servlet과 container에 대한 질문입니다

0

21

1

질문있습니다

0

22

1

1번 문제 질문입니다.

0

28

1

26년 1회 실기 해설 강의

0

47

2

음악플레이어 문제 중 코드질문

0

22

1

SpringCloud Gateway 연동

0

145

1

마이크로 서비스 최종정리 msa 화면 흐름도?를보고 이해되지않아 문의드립니다

0

169

1

Item-service에 접속이 안됩니다.

0

142

0

ci/cd 항목이 없습니다.

-1

257

1

config파일이 생성이 되면.. item-service 프로젝트에서..

0

147

1

제목을 입력하지않았는데 포스트맨에서 제목이 나오지 않습니다.

0

121

0

여전히 타겟을 찾을 수 없습니다..

0

321

1

스케일업 개념 관련 질문드려요

0

478

1

첫번째 MSA 설명 문서 7페이지 model 오타요

1

431

1

직접 어플리케이션 서버에 요청을 보내면 동작하는데, gateway 서버로 보내면 404가 뜹니다

0

1652

5

/actuator/refresh 가 동작하지 않습니다.

2

708

3