node_exporter icon indicating copy to clipboard operation
node_exporter copied to clipboard

several collectors fail on OpenBSD 7.5

Open GBBx opened this issue 6 months ago • 5 comments

Host operating system: output of uname -a

OpenBSD hostname 7.5 GENERIC.MP#82 amd64

node_exporter version: output of node_exporter --version

node_exporter, version 1.7.0 (branch: non-git, revision: non-git)
  build user:       openbsd_ports
  build date:       2024-03-15
  go version:       go1.22.1
  platform:         openbsd/amd64
  tags:             unknown

node_exporter command line flags

--collector.textfile.directory='/var/node_exporter/textfile_collector'

node_exporter log output

caller=collector.go:169 level=error msg="collector failed" name=filesystem duration_seconds=5.838e-06 err="function not implemented"
caller=collector.go:169 level=error msg="collector failed" name=netdev duration_seconds=6.702e-06 err="couldn't get netstats: function not implemented"
caller=collector.go:169 level=error msg="collector failed" name=meminfo duration_seconds=1.2519e-05 err="couldn't get meminfo: function not implemented"

Are you running node_exporter in Docker?

No.

What did you do that produced an error?

I updated OpenBSD from 7.3 to 7.5 and node_exporter from 1.5.0 to 1.7.0. These collectors worked on the old versions.

What did you expect to see?

The collectors should still work.

What did you see instead?

The filesystem, os, netdev and meminfo collectors fail (I can't errors in the log about the OS collector).

curl localhost:9100/metrics -s | grep "^node.*success"
node_scrape_collector_success{collector="boottime"} 1
node_scrape_collector_success{collector="cpu"} 1
node_scrape_collector_success{collector="diskstats"} 1
node_scrape_collector_success{collector="filesystem"} 0
node_scrape_collector_success{collector="loadavg"} 1
node_scrape_collector_success{collector="meminfo"} 0
node_scrape_collector_success{collector="netdev"} 0
node_scrape_collector_success{collector="os"} 0
node_scrape_collector_success{collector="textfile"} 1
node_scrape_collector_success{collector="time"} 1
node_scrape_collector_success{collector="uname"} 1

GBBx avatar Aug 05 '24 13:08 GBBx