【发布时间】:2018-11-20 13:06:06
【问题描述】:
我希望能够更准确地监控 swarm 集群中的管理器节点。 我期望(例如)这样的指标:
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)提供此类...我可能错过了一些线索,但他们听起来不像他们提供了此类提示。
您对我如何提供此类指标有任何想法吗?
我很确定我可以从头开始编写代码(或提交功能请求),但如果轮子已经存在,我不想重新发明!
【问题讨论】:
标签: docker docker-swarm metrics exporter prometheus-node-exporter