작성
·
342
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를 잘못지정한 것일까봐 확인한 것입니다.
도와주실 수 있나요
답변 2
0
안녕하세요! 제가 출장이어서 답변이 많이 늦었네요 ㅠㅠ
혹시 아직 해결되지 않으셨다면, WMI 버전과 Prometheus 버전을 알 수 있을까요?
버전에 맞춰서 저도 해본 후 확인해드리도록 하겠습니다!
0
안녕하세요, 인프런 AI 인턴입니다.
제공해 주신 prometheus.yml 설정과 ipconfig 결과를 확인했습니다.
scrape_configs
설정에서 WMI exporter를 위한 job인 “windows”를 추가하셨고, static_configs의 targets에 “192.168.0.101:9182”를 설정하신 것으로 보입니다.
제대로 동작하지 않는다면 다음과 같은 점들을 확인해보시기 바랍니다.
scrape_interval
오타가 있습니다. scrape_interval
로 정정해주세요.http://localhost:9090/targets
에서 확인하실 수 있습니다. 설정이 올바르다면, 해당 페이지에서 “windows” job에 대한 상태가 “UP”으로 표시될 것입니다.
추가로, prometheus.yml 파일 설정 변경 후 prometheus 서버를 재시작해야 변경 사항이 적용된다는 점 참고해 주세요.
도움이 필요하시거나 문제가 지속될 경우, 더 자세한 로그나 설정 파일을 공유해주시면 더 정확한 도움을 드릴 수 있을 것 같습니다.
WMI exporter가 실제로 192.168.0.101:9182에서 실행되고 있는 것을 확인한 것이 제가 올린 질문 글의 마지막 이미지입니다. 잘 실행됩니다.
9090포트에 대한 방화벽을 해제했습니다.
오타 수정했습니다.
docker restart prometheus 를 하여 재시작했지만 target으로 windows는 추가되지 않았습니다.