node_exporter默认的启动命令不带任何参数,即启动所有默认开启的选项。
而在某些情况下,我们不需要使用其中的一部分参数,或者因为一些特殊的原因,无法获取/sys下的内容,导致无法获取例如cpu状态的参数。
这个时候,我们就可以使用命令行参数,指定某些模块的开关。
--collector.disable-defaults
加上该参数,可以默认关闭所有模块,并使用--collector.<name>
来指定开启某个模块。模块名可以在github项目readme中查找。
在这里,因为本人的机器环境特殊,无法访问/sys目录,所以这里列出个人认为比较有用的,可以用的collector的启动参数,供大家参考。
./node_exporter --collector.disable-defaults --collector.loadavg --collector.meminfo --collector.netstat --collector.arp --collector.netdev --collector.pressure
Comments | NOTHING