Cloud Foundry에서 Prometheus 및 Eureka Discovery Service를 설치하려고합니다. Prometheus의 문서에서 파일 기반 구성 (file_sd_configs)을 사용할 수 있음을 알고 있습니다. 단순히 Eureka가 새로운 서비스를 발견했을 때 file_sd_configs 섹션에 지정된 구성 파일을 새로운 서비스에 대한 정보로 업데이트해야하고 Prometheus는 새로운 구성을 갖게됩니다. 즉, 임의의 서비스 발견 메커니즘에서 변경 사항을 검색하기 위해 bridge-app를 작성하고 대상 그룹의 목록으로 대상 파일을 감시 된 파일에 기록하는 것이 필요하다는 것을 의미합니다. 1. 클라우드 파운드리 : 응용 프로그램 1. 유레카 SD 2. 클라우드 파운드리 : 응용 프로그램 3. 프로 메테우스file_sd_configs없이 Eureka SD로 Prometheus를 설치할 수 있습니까?
여기에 문제가 : 3. 클라우드 파운드리는 앱 2. 다리 - 응용 프로그램 마지막으로, 구조는 다음과 같습니다. bridge-app와 Prometheus 인스턴스 사이에 파일 (nfs는 사용할 수 없음)과 같은 리소스를 공유 할 수 없습니다. 이는 bridge-app에서 Prometheus 구성을 업데이트 할 수 없음을 의미합니다.
저는 프로 메테우스를 유레카 추가 백엔드로 확장 할 수 있다고 추측합니다.하지만 이동에 대한 기술이 없습니다.
아이디어가 있으십니까?