/usr/lib/check_mk_agent/plugins/ovirt_plugin.py
I am getting the correct output while manually running the plugin,
[root@olvmmi ~]# /usr/lib/check_mk_agent/plugins/ovirt_plugin.py
<<<ovirt_overview:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"api": {"product_info": {"instance_id": "4924c078-3c46-11ee-8bbe-005056a058c2", "name": "Oracle Linux Virtualization Manager", "version": {"build": "10", "full_version": "4.4.10.7-1.0.25.el8", "major": "4", "minor": "4", "revision": "0"}}, "summary": {"hosts": {"active": "3", "total": "3"}, "storage_domains": {"active": "2", "total": "3"}, "users": {"active": "1", "total": "1"}, "vms": {"active": "1", "total": "1"}}}, "global_maintenance": false}
<<<ovirt_datacenters:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"datacenters": [{"id": "477ebf4e-3c46-11ee-820a-005056a058c2", "version": {"major": "4", "minor": "6"}, "status": "up", "description": "The default Data Center", "name": "Default", "supported_versions": {"version": [{"major": "4", "minor": "6"}]}}]}
<<<ovirt_storage_domains:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"storage_domains": [{"data_center": {"name": "Default", "id": "477ebf4e-3c46-11ee-820a-005056a058c2"}, "status": "active", "name": "SR01-OLVM-8200-SSD", "id": "6146266e-da8c-4539-a6f7-ac3f3417837a", "external_status": "ok", "description": "SR01- OLVM-8200-SSD", "committed": "85899345920", "available": "1007169830912", "used": "91268055040", "warning_low_space_indicator": "10"}, {"data_center": {"name": "Default", "id": "477ebf4e-3c46-11ee-820a-005056a058c2"}, "status": "active", "name": "ZENOLVM-ISO", "id": "b948c768-e09f-4b0d-acbb-b296db30cbed", "external_status": "ok", "description": "OLVM-ISO", "committed": "12884901888", "available": "148176371712", "used": "12884901888", "warning_low_space_indicator": "10"}]}
<<<ovirt_clusters:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"cluster": [{"id": "47817b3a-3c46-11ee-9ef9-005056a058c2", "version": {"major": "4", "minor": "6"}, "description": "The default server cluster", "name": "Default", "data_center": {"id": "477ebf4e-3c46-11ee-820a-005056a058c2"}}]}
<<<<olvmmi01.>>>>
<<<ovirt_hosts:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"version": {"build": "100", "full_version": "vdsm-4.40.100.2-1.0.13.el8", "major": "4", "minor": "40", "revision": "2"}, "status": "up", "summary": {"active": "1", "migrating": "0", "total": "1"}, "type": "rhel", "name": "olvmmi01.", "libvirt_version": {"build": "0", "full_version": "libvirt-7.10.0-2.module+el8.7.0+21035+a8208c98", "major": "7", "minor": "10", "revision": "0"}}
<<<<>>>>
<<<<olvmmi02.>>>>
<<<ovirt_hosts:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"version": {"build": "100", "full_version": "vdsm-4.40.100.2-1.0.13.el8", "major": "4", "minor": "40", "revision": "2"}, "status": "up", "summary": {"active": "0", "migrating": "0", "total": "0"}, "type": "rhel", "name": "olvmmi02.", "libvirt_version": {"build": "0", "full_version": "libvirt-7.10.0-2.module+el8.7.0+21035+a8208c98", "major": "7", "minor": "10", "revision": "0"}}
<<<<>>>>
<<<<olvmmi03.>>>>
<<<ovirt_hosts:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"version": {"build": "100", "full_version": "vdsm-4.40.100.2-1.0.13.el8", "major": "4", "minor": "40", "revision": "2"}, "status": "up", "summary": {"active": "0", "migrating": "0", "total": "0"}, "type": "rhel", "name": "olvmmi03.", "libvirt_version": {"build": "0", "full_version": "libvirt-7.10.0-2.module+el8.7.0+21035+a8208c98", "major": "7", "minor": "10", "revision": "0"}}
<<<<>>>>
<<<<cvvsaolvmolvmm>>>>
<<<ovirt_vmstats:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"name": "cvvsaolvmolvmm", "type": "server", "statistics": [{"type": "integer", "unit": "bytes", "name": "memory.installed", "description": "Total memory configured", "value": "2147483648"}, {"type": "decimal", "unit": "percent", "name": "cpu.current.guest", "description": "CPU used by guest", "value": "0.46"}, {"type": "decimal", "unit": "percent", "name": "cpu.current.hypervisor", "description": "CPU overhead", "value": "1.4"}, {"type": "decimal", "unit": "percent", "name": "cpu.current.total", "description": "Total CPU used", "value": "1.9"}, {"type": "decimal", "unit": "percent", "name": "network.current.total", "description": "Total network used", "value": "0"}]}
<<<<>>>>
<<<<cvvsaolvmolvmm>>>>
<<<ovirt_snapshots:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"name": "cvvsaolvmolvmm", "type": "server", "snapshots": [{"date": 1692887980190, "snapshot_status": "ok", "snapshot_type": "active", "description": "Active VM", "id": "8890336f-9100-4a5e-95be-aada23e56cd0"}]}
<<<<>>>>
<<<ovirt_snapshots_engine:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"name": "cvvsaolvmolvmm", "type": "server", "snapshots": [{"date": 1692887980190, "snapshot_status": "ok", "snapshot_type": "active", "description": "Active VM", "id": "8890336f-9100-4a5e-95be-aada23e56cd0"}]}
<<<ovirt_compatibility:sep(0)>>>
@ovirt_version_info{"PluginVersion": "1.0.6"}
{"engine": {"instance_id": "4924c078-3c46-11ee-8bbe-005056a058c2", "name": "Oracle Linux Virtualization Manager", "version": {"build": "10", "full_version": "4.4.10.7-1.0.25.el8", "major": "4", "minor": "4", "revision": "0"}}, "datacenters": [{"id": "477ebf4e-3c46-11ee-820a-005056a058c2", "version": {"major": "4", "minor": "6"}, "status": "up", "description": "The default Data Center", "name": "Default", "supported_versions": {"version": [{"major": "4", "minor": "6"}]}}], "cluster": [{"id": "47817b3a-3c46-11ee-9ef9-005056a058c2", "version": {"major": "4", "minor": "6"}, "description": "The default server cluster", "name": "Default", "data_center": {"id": "477ebf4e-3c46-11ee-820a-005056a058c2"}}]}
[root@olvmmi ~]#
Please find below the output of the debug command,
cmk --debug -vvv --detect-plugins ovirt_plugin.py olvmmi
<<<ovirt_overview:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
<<<ovirt_datacenters:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
<<<ovirt_storage_domains:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
<<<ovirt_clusters:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
PiggybackMarker(hostname='olvmmi01.') / Transition HostSectionParser -> PiggybackParser
PiggybackMarker(hostname='olvmmi01.') SectionMarker(name=SectionName('ovirt_hosts'), cached=None, encoding='utf-8', nostrip=False, persist=None, separator='\x00') / Transition PiggybackParser -> PiggybackSectionParser
Transition PiggybackSectionParser -> NOOPParser
PiggybackMarker(hostname='olvmmi02.') / Transition NOOPParser -> PiggybackParser
PiggybackMarker(hostname='olvmmi02.') SectionMarker(name=SectionName('ovirt_hosts'), cached=None, encoding='utf-8', nostrip=False, persist=None, separator='\x00') / Transition PiggybackParser -> PiggybackSectionParser
Transition PiggybackSectionParser -> NOOPParser
PiggybackMarker(hostname='olvmmi03.') / Transition NOOPParser -> PiggybackParser
PiggybackMarker(hostname='olvmmi03.') SectionMarker(name=SectionName('ovirt_hosts'), cached=None, encoding='utf-8', nostrip=False, persist=None, separator='\x00') / Transition PiggybackParser -> PiggybackSectionParser
Transition PiggybackSectionParser -> NOOPParser
PiggybackMarker(hostname='cvvsaolvmolvmm') / Transition NOOPParser -> PiggybackParser
PiggybackMarker(hostname='cvvsaolvmolvmm') SectionMarker(name=SectionName('ovirt_vmstats'), cached=None, encoding='utf-8', nostrip=False, persist=None, separator='\x00') / Transition PiggybackParser -> PiggybackSectionParser
Transition PiggybackSectionParser -> NOOPParser
PiggybackMarker(hostname='cvvsaolvmolvmm') / Transition NOOPParser -> PiggybackParser
PiggybackMarker(hostname='cvvsaolvmolvmm') SectionMarker(name=SectionName('ovirt_snapshots'), cached=None, encoding='utf-8', nostrip=False, persist=None, separator='\x00') / Transition PiggybackParser -> PiggybackSectionParser
Transition PiggybackSectionParser -> NOOPParser
<<<ovirt_snapshots_engine:sep(0)>>> / Transition NOOPParser -> HostSectionParser
<<<ovirt_compatibility:sep(0)>>> / Transition HostSectionParser -> HostSectionParser
No persisted sections