Skip to content

eror with --collectors.enabled with more than 9 metrics/options #673

@jcmartins

Description

@jcmartins

systemctl status node_exporter.service -l
● node_exporter.service - Prometheus Node_Exporter
Loaded: loaded (/usr/lib/systemd/system/node_exporter.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2017-09-06 11:58:57 UTC; 1s ago
Main PID: 12106 (node_exporter)
Memory: 1.4M
CGroup: /system.slice/node_exporter.service
└─12106 /opt/node_exporter/node_exporter --web.listen-address=:9100 --collectors.enabled=cpu,stat,diskstats,filesystem,loadavg,meminfo,uname,nfs,netdev,time

Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - time" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - uname" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - netdev" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - cpu" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - stat" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - diskstats" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - filesystem" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - loadavg" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg=" - meminfo" source="node_exporter.go:159"
Sep 06 11:58:57 prometheus.localdomain node_exporter[12106]: time="2017-09-06T11:58:57Z" level=info msg="Listening on :9100" source="node_exporter.go:183"

###uname -a
Linux prometheus.localdomain 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

###node_exporter --version
node_exporter, version 0.14.0 (branch: master, revision: abb58a3)
build user: vrx_jmartins@ni-77000-0
build date: 20170905-14:07:23
go version: go1.9

make

formatting code
vetting code
running staticcheck
building binaries
node_exporter
running tests
ok github.com/prometheus/node_exporter 1.021s
ok github.com/prometheus/node_exporter/collector 1.052s
? github.com/prometheus/node_exporter/collector/ganglia [no test files]
running tests in 32-bit mode
ok github.com/prometheus/node_exporter 0.005s
ok github.com/prometheus/node_exporter/collector 0.013s
? github.com/prometheus/node_exporter/collector/ganglia [no test files]
running end-to-end tests
./end-to-end-test.sh

node_exporter command line flags

I'm run int by systemd: cat /usr/lib/systemd/system/node_exporter.service
[Unit]
Description=Prometheus Node_Exporter

[Service]
Type=simple
ExecStart=/opt/node_exporter/node_exporter --web.listen-address=:9100 --collectors.enabled=cpu,stat,diskstats,filesystem,loadavg,meminfo,uname,nfs,netdev,time

[Install]
WantedBy=default.target

Are you running node_exporter in Docker?

Not in docker....
Direct in CentOS 7 with the lastest updates...

What did you do that produced an error?

Run
systemctl stop node_exporter.service
systemctl start node_exporter.service
systemctl status node_exporter.service -l
and run again
systemctl stop node_exporter.service
systemctl start node_exporter.service
systemctl status node_exporter.service -l

What did you expect to see?

I expected to see all my 10 metrics/options in
--collectors.enabled=cpu,stat,diskstats,filesystem,loadavg,meminfo,uname,nfs,netdev,time

What did you see instead?

I see only 9 metrics/options and it's "randon" (not the same all time)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions