hudecof / libzbxovirt

zabbix plugin to monitor oVirt/RHEV
Other
10 stars 6 forks source link

Status of this projet #3

Open gpavinteractiv opened 5 years ago

gpavinteractiv commented 5 years ago

Hi, now that Zabbix 4.0 and oVirt 4.3 are both released, I would like to know if this project is still ongoing.

I understand that the current code is more proof of concept that production ready. I did try it successfully last year on Zabbix 3.4/oVirt 4.2 though.

I can not really produce code or pull requests, but would gladly help testing this tool.

hudecof commented 5 years ago

Hi @gpavinteractiv , there are two major changes on my side. I changed the work and now I do not have any oVirt instance for testing. I could adapt it to zabbix 4.0 /I've got instance/, if needed. The problem will be with zabbix itself.

Generally I found out, that pulling data from the engine API is not good way how-to collect the statistics. If you have only few servers it works, but it do not scale with more VMs.

If you take a look at oVirt metrics, they pull the stats directly form the oVirt node, using VSDM API /I think/.

lptarik commented 3 years ago

Hello , , will it work on zabbix 5.0 ? Thanks

hudecof commented 3 years ago

Hello , , will it work on zabbix 5.0 ? Thanks

at this moment I do not have any access to zabbix and oVirt any more. I could try to compile it, but testing would be a little bit harder.

During my tests it generated high load on management node, I do not think this is the way.

lptarik commented 3 years ago

I understand it would be great to have module for oVirt in zabbix :) because we are leaving vmware and there is no way to monitor :) What do you need :) We can give you test environment

hudecof commented 3 years ago

oVorth have t's own DWH, based oc collecd and garafana. I guess it's pushing data form tge oVornot Nodes, VDSM or libvirt directly. Thos is the way also for zabbix. Running zabbix_sender on oVirt nodes and reading data directrly from the VDSM or libvort.

libvirt also supports snmp, but never used it, so I do not know how moch ypou could get\

https://fromanirh.github.io/author/francesco-romani.html https://www.ovirt.org/documentation/administration_guide/#monitoring_and_observability