互联网技术 / 互联网资讯 · 2023年11月17日 0

Docker教程:Docker守护进程dockerd节点资源及IP隐藏

dockeRd的–MetRics-addR选项需要一个TCP地址来提供指标API。此功能仍处于试验阶段,因此,守护程序必须在试验模式下运行才能起作用。

要提供指标API,您可以指定–MetRics-addR 127.0.0.1:9323,允许您在API上发出请求,以接收ProMetheUS格式的指标。

端口9323是与DockeR指标关联的默认端口,以避免与其他ProMetheUS导出器和服务发生冲突。

如果您正在运行ProMetheUS服务器,则可以将此地址添加到您的抓取配置中,以使ProMetheUS在DockeR上收集指标。

有关ProMetheUS的更多信息,请访问ProMetheUS网站。

scRape_configs:

– job_naMe: ”dockeR”

static_configs:

– taRgets: [‘127.0.0.1:9323’]

请注意,此功能仍处于实验状态,因为度量和度量名称可能会更改,而该功能仍处于实验状态。请提供您希望在API中收集到的信息的反馈。

节点通用资源

dockeRd的–node-geneRic-ResouRces选项带有一个键值对(key=value)列表,允许您在群集集群中播发用户定义的资源。

当前的预期用例是通告NVIDIA GPU,以便服务请求NVIDIA-GPU=[0-16]可以降落在具有足够GPU来运行任务的节点上。

用法示例:

{

“node-geneRic-ResouRces”: [

“NVIDIA-GPU=UUID1”,

“NVIDIA-GPU=UUID2”

]

}