prometheus / node_exporter

Exporter for machine metrics
https://prometheus.io/
Apache License 2.0
10.88k stars 2.33k forks source link

Test non-Linux procfs collector support (e.g. Solaris) #199

Open grobie opened 8 years ago

grobie commented 8 years ago

Collectors using procfs are currently only built on linux. Procfs is also supported by other operating systems like Solaris. It's not known if the collectors work on solaris though, tests would be necessary. If they work fine, the build flags should allow compilation under solaris.

brian-brazil commented 8 years ago

My recollection from Solaris 8 is that /proc only contains process information, and I don't believe that's changed. I imagine we'll not get anything useful out of /proc for the node exporter beyond Linux.

grobie commented 8 years ago

That's my feeling as well from what I've found online about procfs on Solaris. I mainly wanted to put out an issue for users as I limited the last two procfs collectors to only compile on linux in #200.

discordianfish commented 7 years ago

Do we know someone who could sponsor some unix VMs or something to test this? Reviewing #311 right now and I have no way to test this.

yeroc commented 7 years ago

@discordianfish There are Vagrant images for Solaris 10/11 available if that helps?

SuperQ commented 6 years ago

We now have a few BSD builds running on buildkite. We don't publish the binaries, but we're testing the build.

derekmarcotte commented 5 years ago

Is there still a desire to build on Solaris?

SuperQ commented 5 years ago

@derekmarcotte Maybe, but I don't know if we have any collectors that would be useful on Solaris. :frowning_face:

derekmarcotte commented 5 years ago

It would seem that IllumOS or SmartOS would be more relevant targets anyhow?

muzyk10 commented 4 years ago

Can I somehow help here? I've some SmartOS machines to make the tests.