Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] - Metricbeat for libvirt/KVM #4402

Closed
rikatz opened this issue May 26, 2017 · 13 comments
Closed

[Feature] - Metricbeat for libvirt/KVM #4402

rikatz opened this issue May 26, 2017 · 13 comments

Comments

@rikatz
Copy link
Contributor

rikatz commented May 26, 2017

This is a feature request:

It would be great if Metricbeat could collect libvirt stats (primary domains, but other stats are welcome).

A Go library I've found and may help:

Thanks!

@ruflin
Copy link
Contributor

ruflin commented May 29, 2017

@rikatz Would be great to have support for this. Interested to contribute a module? :-)

@rikatz
Copy link
Contributor Author

rikatz commented May 29, 2017

@ruflin I've talked to @amandahla and she will take a look at this, after she finishes the RabbitMQ module ;)

@ruflin
Copy link
Contributor

ruflin commented May 29, 2017

Awesome. 🎉

@amandahla
Copy link

@rikatz I'll try this one, ok?
https://github.com/libvirt/libvirt-go

@rikatz
Copy link
Contributor Author

rikatz commented May 29, 2017

@amandahla Not sure it's a good idea, as this depends on system libraries (as libvirt.so, libvirt-qemu.so and libvirt-lxc.so) and goes against the 'independency' of metricbeats.

This is way I've suggested to use the go-libvirt from digitalocean :) it seems its independent of system libs and programs.

Tks

@amandahla
Copy link

@rikatz Ok, just mind the warning "All packages contained in this repository should be treated as pre-production software with an unstable API."... ;-)

@exekias
Copy link
Contributor

exekias commented May 29, 2017

Awesome you are working on this! As for the library, yes, we always look for alternatives having multi OS support in mind. I suggest you look around, https://github.com/digitalocean/go-libvirt doesn't look bad anyway, you can flag this module as experimental in first versions

cheers!

@amandahla
Copy link

Waiting for this PR so I can start working here. :-)

@FROSADO
Copy link

FROSADO commented Jan 19, 2018

Hello, there is any progress on this feature?

@amandahla
Copy link

@FROSADO I'll try to remember where did I stop here. Any help/opinions are welcome. 😄

@jsoriano
Copy link
Member

@amandahla @rikatz now that #6265 has been merged, should we clouse this issue or do you want to leave this open to track the progress on other possible metric sets for kvm?

@amandahla
Copy link

@jsoriano I think that we can close this issue and open new ones for other metric sets :)

@jsoriano
Copy link
Member

Perfect 👍 closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants