Hi everyone!
When @martinlindhe started out the project, we used WMI exclusively to get data to convert to metrics. The last year or so, however, we've increasingly started to move away from WMI due to performance and reliability issues, as well as widened how we collect data, and now use Perflib and HCS in addition to WMI.
As we move towards less and less WMI usage, we'd like to deemphasise it from the project. For this reason, it might make sense to rename the project. We'd like feedback on two things:
windows_exporter and winnode_exporter are ones that have been proposed earlier, but other options would be very welcome.cc @andrewmostello - for the chocolatey bits, what would need to happen there?
windows_exporter sounds like a fine name to me.
sounds like a good idea. I lean towards winnode_exporter as it's similar to the linux counterpart node_exporter
I like windows_exporter.
PS: When I started the node-exporter at SoundCloud, there was a lot of bikeshedding involved in finding the name. No reason to stick with 'node' since not everybody was a big fan of that name back then either :)
I also prefer windows_exporter , and dislike node_exporter 馃槃
Hopefully this is future proof?
Since we are early in rolling out the exporter the name changes has no consequence but thats clearly the exception.
I prefer windows_exporter
cc @andrewmostello - for the chocolatey bits, what would need to happen there?
I think I would just create a new package with the updated name, and make a reference note and link on the old package. I've been looking into it and I don't think you can rename packages, although I'll keep reviewing the documentation.
windows_exporter sounds good to me.
Great work!
I also prefer windows_exporter.
windows_exporter seems to me more intuitive, but people used to monitor node-exporter will find it more similar with winnode_exporter... Difficult to choose.
I'd go for winnode_exporter.
I suggest the slightly more Go idiomatic _winexporter_
I'd prefer _win_exporter_ over _windows_exporter_ though, as it's easier to type and I don't think the _win_-abbreviation adds any ambiguity
As @discordianfish said, there's no need to follow the node_exporter name. windows_exporter is sufficient. In Prometheus naming, we usually recommend avoiding abbreviations.
Man, this is the most bikesheddingy issue ever. Going to unsubscribe.
Yes, this should probably have been brought to a conclusion a while ago. Let's go with windows_exporter. There's a couple of things that need to happen, but I'll put them in a separate issue.
Most helpful comment
windows_exportersounds like a fine name to me.