Обеспечить более глубокие метрики, связанные с узлами роя - PullRequest
0 голосов
/ 20 ноября 2018

Я бы хотел иметь возможность более точно контролировать узлы менеджера в кластере роя.Я ожидаю (например) такой метрики:

node_swarm{instance="10.0.0.14:9100",job="node",node_id="123",node_name="node_7",node_availabilty="drain",node_manager_status="Reachable",node_status="unreachable"} 1  
node_swarm{instance="10.0.0.145:9100",job="node",node_id="456",node_name="node_8",node_availabilty="Active",node_manager_status="Unreachable",node_status="down"} 1

... если бы она также могла обеспечить метки узлов, это было бы глазурью на торте!...

Но пока мне не удавалось предоставить такое с помощью node_exporter (или cAdvisor) ... Возможно, я пропустил некоторые подсказки, но они не звучат так, как будто они предоставили такие подсказки.

Есть ли у вас какие-либо идеи о том, как я мог предоставить такие показатели?

Я вполне уверен, что мог бы написать их с нуля (или отправить запрос на добавление функции), но я не хочу изобретать Колесо, если оно уже существует!

1 Ответ

0 голосов
/ 23 ноября 2018

Включили ли вы конечную точку метрики dockerd и посмотрите на ту, которую она обеспечивает ?

...