메소 스에서 슬레이브는 CPU 및 메모리 정보 만 마스터에보고합니까? 다른 사용자 정의 정보를 전파 할 수 있습니까? 예를 들어, 외부 프로세스에 얼마나 바쁜지를 알 수있는 응용 프로그램이 있습니다. 정보를 주 (主)에게보고하고 자원 제안에 익숙해 진 Mesos 노예에게 그 정보를보고 할 수 있습니까?메소 스 슬레이브 통계
1
A
답변
1
흥미로운 질문입니다. 노예에서 사용자 정의 정보를 프레임 워크로 가져 오는 몇 가지 방법을 생각해 볼 수 있습니다. 아마 이것들 중 하나가 당신을 위해 일할 것입니다.
당신은 이들 통계/값의 일부를 지정할 수 있습니다/속성 사용자 정의 자원을 추가 할 --resources를 사용하여 플래그를 --attributes 수 다음에 포함시킬 것, 노예 --시작 시간 리소스 제공.
또는 statusUpdates의 '데이터'필드에 이러한 정보를 전달하는 프레임 워크에 대한 사용자 정의 실행 프로그램이있을 수 있습니다.
아니면 (0.21의 새로운 아이솔레이터 모듈과 같은) 커스텀 아이솔레이터를 추가 한 다음, 슬레이브의 /stats.json 엔드 포인트에서 다른 메트릭을보고하게하십시오.
안녕 아담, 그게 내가 생각하는 응용 프로그램의 주요 목표입니다 그러나 이것은 다른 한편으로 나는 돈에 마라톤 : 에 좋은 보탬이 될 수없는 한 (2) 통계를 수집하기위한 잔인한 것 같아 이것이 (1)에 의해 어떻게 성취 될 수 있는지 보지 않으시겠습니까? –