如何设置普罗米修斯的节点导出器
How to set node-exporter of Prometheus
如何设置 Prometheus 的节点导出器以在 docker-swarm
中收集主机指标
version: '3.3'
services:
node-exporter:
image: prom/node-exporter
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro
command:
- '--path.procfs=/host/proc'
- '--path.sysfs=/host/sys'
- --collector.filesystem.ignored-mount-points
- "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)"
- '--collector.textfile.directory=/etc/node-exporter/'
- '--collector.enabled="conntrack,diskstats,entropy,filefd,filesystem,loadavg,mdadm,meminfo,netdev,netstat,stat,textfile,time,vmstat,ipvs"'
ports:
- 9100:9100
我收到此错误:- node_exporter:错误:未知的长标志 '--collector.enabled',试试 --help
此 docker-compose 文件中命令部分下的最后一行有什么问题?如果错误 set/passed,如何正确传递它。
尝试使用--collector.[collector_name](例如--collector.diskstats)键而不是--collector.enabled因为它在0.15版本或更高版本后不再工作.
对于多个收集器,您可以在版本“< 0.15”之后尝试如下操作:
--collector.processes --collector.ntp ...... so on
在旧版本“> 0.15”中,我们对特定收集器使用如下:
--collectors.enabled meminfo,loadavg,filesystem
如何设置 Prometheus 的节点导出器以在 docker-swarm
中收集主机指标version: '3.3'
services:
node-exporter:
image: prom/node-exporter
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro
command:
- '--path.procfs=/host/proc'
- '--path.sysfs=/host/sys'
- --collector.filesystem.ignored-mount-points
- "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)"
- '--collector.textfile.directory=/etc/node-exporter/'
- '--collector.enabled="conntrack,diskstats,entropy,filefd,filesystem,loadavg,mdadm,meminfo,netdev,netstat,stat,textfile,time,vmstat,ipvs"'
ports:
- 9100:9100
我收到此错误:- node_exporter:错误:未知的长标志 '--collector.enabled',试试 --help 此 docker-compose 文件中命令部分下的最后一行有什么问题?如果错误 set/passed,如何正确传递它。
尝试使用--collector.[collector_name](例如--collector.diskstats)键而不是--collector.enabled因为它在0.15版本或更高版本后不再工作.
对于多个收集器,您可以在版本“< 0.15”之后尝试如下操作:
--collector.processes --collector.ntp ...... so on
在旧版本“> 0.15”中,我们对特定收集器使用如下:
--collectors.enabled meminfo,loadavg,filesystem