Re: [ovirt-users] upgrade ovirt HE from 4.2.1-7 to 4.2.2-2 : [ ERROR ] Failed to execute stage 'Environment customization': 'OVEHOSTED_STORAGE/spUUID'

2018-03-29 Thread Sandro Bonazzola
2018-03-30 1:55 GMT+02:00 Nicolas Vaye :

> Hi,
>
> i have 2 nodes ovirtnode in one cluster with hosted engine in 4.2.1-7
> I want to upgrade to 4.2.2, so i'm using this procedure
> https://www.ovirt.org/documentation/self-hosted/chap-Maintenance_and_
> Upgrading_Resources/#upgrading-an-el-based-self-hosted-engine-environment
>
>
> The hosted-engine --upgrade-appliance failed with
> [ ERROR ] Failed to execute stage 'Environment customization':
> 'OVEHOSTED_STORAGE/spUUID'
>
>
>
Hi Nicolas, please note that this procedure was intended only for migrating
across different distribution version (el6 -> el7) and not for usual engine
upgrades.
Our existing documentation would need some rework, but the correct
procedure here would be set the hosted engine to global  maintenance
following
https://www.ovirt.org/documentation/self-hosted/chap-Maintenance_and_Upgrading_Resources/#maintaining-the-self-hosted-engine
and then perform an engine upgrade following
https://www.ovirt.org/documentation/upgrade-guide/chap-Updates_between_Minor_Releases/




>
> [root@ov1 ~]# hosted-engine --upgrade-appliance
> [ INFO  ] Stage: Initializing
> [ INFO  ] Stage: Environment setup
>   During customization use CTRL-D to abort.
>
>   
> ==
>   Welcome to the oVirt Self Hosted Engine setup/Upgrade tool.
>
>   Please refer to the oVirt install guide:
>   https://www.ovirt.org/documentation/how-to/hosted-
> engine/#fresh-install
>   Please refer to the oVirt upgrade guide:
>   https://www.ovirt.org/documentation/how-to/hosted-
> engine/#upgrade-hosted-engine
>   
> ==
>   Continuing will upgrade the engine VM running on this hosts
> deploying and configuring a new appliance.
>   If your engine VM is already based on el7 you can also simply
> upgrade the engine there.
>   This procedure will create a new disk on the hosted-engine
> storage domain and it will backup there the content of your current engine
> VM disk.
>   The new el7 based appliance will be deployed over the existing
> disk destroying its content; at any time you will be able to rollback using
> the content of the backup disk.
>   You will be asked to take a backup of the running engine and
> copy it to this host.
>   The engine backup will be automatically injected and recovered
> on the new appliance.
>   Are you sure you want to continue? (Yes, No)[Yes]:
>   Configuration files: []
>   Log file: /var/log/ovirt-hosted-engine-
> setup/ovirt-hosted-engine-setup-20180330101944-vtqn9r.log
>   Version: otopi-1.7.7 (otopi-1.7.7-1.el7.centos)
> [ INFO  ] Detecting available oVirt engine appliances
> [ INFO  ] Stage: Environment packages setup
> [ INFO  ] Stage: Programs detection
> [ INFO  ] Stage: Environment setup
> [ INFO  ] Checking maintenance mode
> [ INFO  ] The engine VM is running on this host
> [ INFO  ] Stage: Environment customization
>
>   --== STORAGE CONFIGURATION ==--
>
> [ ERROR ] Failed to execute stage 'Environment customization':
> 'OVEHOSTED_STORAGE/spUUID'
> [ INFO  ] Stage: Clean up
> [ INFO  ] Generating answer file '/var/lib/ovirt-hosted-engine-
> setup/answers/answers-20180330101948.conf'
> [ INFO  ] Stage: Pre-termination
> [ INFO  ] Stage: Termination
> [ ERROR ] Hosted Engine upgrade failed
>   Log file is located at /var/log/ovirt-hosted-engine-
> setup/ovirt-hosted-engine-setup-20180330101944-vtqn9r.log
>
>
> What's wrong ?
>
>
> Regards,
>
> Nicolas VAYE
>
>
> in Attached logs.zip file :
> - ovirt-hosted-engine-setup-20180330101944-vtqn9r.log
> - answers-20180330101948.conf.
> - vdsm.log
>
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>


-- 

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D

Red Hat EMEA 

sbona...@redhat.com


___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


[ovirt-users] Re-spin of the 4.2.2 GA

2018-03-29 Thread Lev Veyde
Hi,

We found an issue [1] in the ovirt-engine, and it was decided that even
though we already released the 4.2.2 GA, that the issue is serious enough
for the re-release of the GA to be performed.

We also rebuilt the appliance, to use this new ovirt-engine (version
4.2.2.6).

Users that managed to already install the originally released version, are
encouraged to get the latest one.

Our apologies for the possible inconvenience.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1560684

Thanks in advance,
-- 

Lev Veyde

Software Engineer, RHCE | RHCVA | MCITP

Red Hat Israel



l...@redhat.com | lve...@redhat.com

TRIED. TESTED. TRUSTED. 
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] ovirt snapshot issue

2018-03-29 Thread Alex K
Any idea with this issue?
I am still trying to understand what may be causing this issue.

Many thanx for any assistance.

Alex

On Wed, Mar 28, 2018 at 10:06 AM, Yedidyah Bar David 
wrote:

> On Tue, Mar 27, 2018 at 3:38 PM, Sandro Bonazzola 
> wrote:
>
>>
>>
>> 2018-03-27 14:34 GMT+02:00 Alex K :
>>
>>> Hi All,
>>>
>>> Any idea on the below?
>>>
>>> I am using oVirt Guest Tools 4.2-1.el7.centos for the VM.
>>> The Window 2016 server VM (which it the one with the relatively big
>>> disks: 500 GB) it is consistently rendered unresponsive when trying to get
>>> a snapshot.
>>> I amy provide any other additional logs if needed.
>>>
>>
>> Adding some people to the thread
>>
>
> Adding more people for this part.
>
>
>>
>>
>>
>>>
>>> Alex
>>>
>>> On Sun, Mar 25, 2018 at 7:30 PM, Alex K  wrote:
>>>
 Hi folks,

 I am facing frequently the following issue:

 On some large VMs (Windows 2016 with two disk drives, 60GB and 500GB)
 when attempting to create a snapshot of the VM, the VM becomes
 unresponsive.

 The errors that I managed to collect were:

 vdsm error at host hosting the VM:
 2018-03-25 14:40:13,442+ WARN  (vdsm.Scheduler) [Executor] Worker
 blocked: >>> {u'frozen': False, u'vmID': u'a5c761a2-41cd-40c2-b65f-f3819293e8a4',
 u'snapDrives': [{u'baseVolumeID': u'2a33e585-ece8-4f4d-b45d-5ecc9239200e',
 u'domainID': u'888e3aae-f49f-42f7-a7fa-76700befabea', u'volumeID':
 u'e9a01ebd-83dd-40c3-8c83-5302b0d15e04', u'imageID':
 u'c75b8e93-3067-4472-bf24-dafada224e4d'}, {u'baseVolumeID':
 u'3fb2278c-1b0d-4677-a529-99084e4b08af', u'domainID':
 u'888e3aae-f49f-42f7-a7fa-76700befabea', u'volumeID':
 u'78e6b6b1-2406-4393-8d92-831a6d4f1337', u'imageID':
 u'd4223744-bf5d-427b-bec2-f14b9bc2ef81'}]}, 'jsonrpc': '2.0',
 'method': u'VM.snapshot', 'id': u'89555c87-9701-4260-9952-789965261e65'}
 at 0x7fca4004cc90> timeout=60, duration=60 at 0x39d8210> task#=155842 at
 0x2240e10> (executor:351)
 2018-03-25 14:40:15,261+ INFO  (jsonrpc/3) [jsonrpc.JsonRpcServer]
 RPC call VM.getStats failed (error 1) in 0.01 seconds (__init__:539)
 2018-03-25 14:40:17,471+ WARN  (jsonrpc/5) [virt.vm]
 (vmId='a5c761a2-41cd-40c2-b65f-f3819293e8a4') monitor became
 unresponsive (command timeout, age=67.910001) (vm:5132)

 engine.log:
 2018-03-25 14:40:19,875Z WARN  [org.ovirt.engine.core.dal.dbb
 roker.auditloghandling.AuditLogDirector] (DefaultQuartzScheduler2)
 [1d737df7] EVENT_ID: VM_NOT_RESPONDING(126), Correlation ID: null, Call
 Stack: null, Custom ID: null, Custom Event ID: -1, Message: VM Data-Server
 is not responding.

 2018-03-25 14:42:13,708Z ERROR [org.ovirt.engine.core.dal.dbb
 roker.auditloghandling.AuditLogDirector] (DefaultQuartzScheduler5)
 [17789048-009a-454b-b8ad-2c72c7cd37aa] EVENT_ID:
 VDS_BROKER_COMMAND_FAILURE(10,802), Correlation ID: null, Call Stack:
 null, Custom ID: null, Custom Event ID: -1, Message: VDSM v1.cluster
 command SnapshotVDS failed: Message timeout which can be caused by
 communication issues
 2018-03-25 14:42:13,708Z ERROR [org.ovirt.engine.core.vdsbrok
 er.vdsbroker.SnapshotVDSCommand] (DefaultQuartzScheduler5)
 [17789048-009a-454b-b8ad-2c72c7cd37aa] Command
 'SnapshotVDSCommand(HostName = v1.cluster, 
 SnapshotVDSCommandParameters:{runAsync='true',
 hostId='a713d988-ee03-4ff0-a0cd-dc4cde1507f4',
 vmId='a5c761a2-41cd-40c2-b65f-f3819293e8a4'})' execution failed:
 VDSGenericException: VDSNetworkException: Message timeout which can be
 caused by communication issues
 2018-03-25 14:42:13,708Z WARN  [org.ovirt.engine.core.bll.sna
 pshots.CreateAllSnapshotsFromVmCommand] (DefaultQuartzScheduler5)
 [17789048-009a-454b-b8ad-2c72c7cd37aa] Could not perform live snapshot
 due to error, VM will still be configured to the new created snapshot:
 EngineException: org.ovirt.engine.core.vdsbroke
 r.vdsbroker.VDSNetworkException: VDSGenericException:
 VDSNetworkException: Message timeout which can be caused by communication
 issues (Failed with error VDS_NETWORK_ERROR and code 5022)
 2018-03-25 14:42:13,708Z WARN  [org.ovirt.engine.core.vdsbroker.VdsManager]
 (org.ovirt.thread.pool-6-thread-15) [17789048-009a-454b-b8ad-2c72c7cd37aa]
 Host 'v1.cluster' is not responding. It will stay in Connecting state for a
 grace period of 61 seconds and after that an attempt to fence the host will
 be issued.
 2018-03-25 14:42:13,725Z WARN  [org.ovirt.engine.core.dal.dbb
 roker.auditloghandling.AuditLogDirector] 
 (org.ovirt.thread.pool-6-thread-15)
 [17789048-009a-454b-b8ad-2c72c7cd37aa] EVENT_ID:
 VDS_HOST_NOT_RESPONDING_CONNECTING(9,008), Correlation ID: null, Call
 Stack: null, Custom ID: null, Custom Event ID: -1, Message: Host v1.cluster
 is not responding. It will stay in Connecting state for a grace period of
 61 seconds an

Re: [ovirt-users] Hosted engine VDSM issue with sanlock

2018-03-29 Thread Jamie Lawrence

> On Mar 28, 2018, at 10:59 PM, Artem Tambovskiy  
> wrote:
> 
> Hi,
> 
> How many hosts you have? Check hosted-engine.conf on all hosts including the 
> one you have problem with and look if all host_id values are unique. It might 
> happen that you have several hosts with host_id=1

Hi Artem,

Thanks.  3 compute hosts, 3 gluster hosts. Checked them all, they're all unique 
(1, 2, 6, 101, 102 and 103), so that isn't the problem.

Found another datapoint that I'm not entirely sure what to do with. Tried 
reinstalling the afflicted host - call it host1. Moved the HE off of it, 
removed it from the GUI, reinstalled. At this point, the SPM was on host3. 
After it was back up, we moved the SPM to host1. The problem ceased on host1 
for several hours and then returned. But most notably, the problem started 
happening on host3!

So it seems somehow related to/influenced by the SPM. And I'm deeply confused.

-j
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] firewalld rules - snmp

2018-03-29 Thread Riaan Timmerman
Thanks

I did look at this today but did not know if it applies.

I am still a new user so I am a bit unsure of how it works. Which script do you 
run after creating the yaml file?


Riaan

From: Martin Perina 
Sent: Friday, 30 March 2018 2:54 AM
To: Riaan Timmerman 
Cc: users@ovirt.org; Ondra Machacek 
Subject: Re: [ovirt-users] firewalld rules - snmp

Hi,
please take a look at relevant blog post about customizing host deploy process:

https://www.ovirt.org/blog/2017/12/host-deploy-customization/
Regards
Martin

On Thu, Mar 29, 2018 at 3:29 PM, Riaan Timmerman 
mailto:ri...@networkedge.co.nz>> wrote:
Hi

I am running oVirt 4.2 and need to open the firewall (firewalld) to allow an 
external monitoring system to connect via snmp.

Documentation is not exactly clear on how to do this?

Regards

Riaan

___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users



--
Martin Perina
Associate Manager, Software Engineering
Red Hat Czech s.r.o.
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] firewalld rules - snmp

2018-03-29 Thread Martin Perina
Hi,

please take a look at relevant blog post about customizing host deploy
process:

https://www.ovirt.org/blog/2017/12/host-deploy-customization/

Regards

Martin


On Thu, Mar 29, 2018 at 3:29 PM, Riaan Timmerman 
wrote:

> Hi
>
>
>
> I am running oVirt 4.2 and need to open the firewall (firewalld) to allow
> an external monitoring system to connect via snmp.
>
>
>
> Documentation is not exactly clear on how to do this?
>
>
>
> Regards
>
>
>
> Riaan
>
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>


-- 
Martin Perina
Associate Manager, Software Engineering
Red Hat Czech s.r.o.
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


[ovirt-users] firewalld rules - snmp

2018-03-29 Thread Riaan Timmerman
Hi

I am running oVirt 4.2 and need to open the firewall (firewalld) to allow an 
external monitoring system to connect via snmp.

Documentation is not exactly clear on how to do this?

Regards

Riaan
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


[ovirt-users] firewalld rules - snmp

2018-03-29 Thread Riaan Timmerman
Hi

I am running oVirt 4.2 and need to open the firewall (firewalld) to allow an 
external monitoring system to connect via snmp.

Documentation is not exactly clear on how to do this?

Regards

Riaan
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Karli Sjöberg

Den 29 mars 2018 14:15 skrev Alexander Wels :On Thursday, March 29, 2018 7:59:36 AM EDT Ondra Machacek wrote:> On 03/29/2018 01:02 PM, Karli Sjöberg wrote:> > On Thu, 2018-03-29 at 11:21 +0200, Ondra Machacek wrote:> >> On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:> >>> Hi Team,> >>> > >>> 1) I perform the VM clone using the following API> >>> > >>> api/vms/{vmId}/clone> >>> > >>> 2) The above API is returning the job id> >>> 3) Using the job Id, we continuously query the oVirt to get the> >>> status> >>> of the clone operation.> >>> /api/jobs/${vmCloneJobId}> >>> > >>>   We are able to successfully get the status of the clone> >>> > >>> operation.> >>> > >>> But the problem is, we are not able to identify the newly created> >>> VM> >>> (created using clone).> >>> > >>> AFAIK, The only way to get the newly created VM is to get all the> >>> VM> >>> list from oVirt. Is there an easy way to identify the newly created> >>> VM> >>> using the jobId?> >> > >> In order to run the clone operation you must pas the VM name, so you> >> know the name, so later to fetch the VM you can just run:> >> > >> api/vms?search=name=thenameofclonnedvm> > > > Hijacking this a little, because I got curious about something:)> > > > Is it possible to do regex searches? Because I remember working on> > something different, the searches could potentially end up with> > multiple matched objects, like "thenameofclonnedvm",> > "thenameofclonnedvm-berta", "thenameofclonnedvm3" and so on. So I was> > always forced to treat the result as a potential array, loop the> > objects (this was with Python) and test for an exact match, even if it> > was just one object. So it would be nicer if you could go like:> > > > api/vms?search=name='^thenameofclonnedvm$'> > > > And be sure to have an exact match every time. Is that possible?> > You can read more about search engine here:> > > https://www.ovirt.org/documentation/admin-guide/appe-Using_Search_Bookmarks_> and_Tags/> > So if you have for example following VMs in system:> >   vm>   vm1>   vm2>   vm3> > And you do search like:> >api/vms?search=name=vm> > It will return only single Vm called 'vm', but it always return a> collection, but with just single item.> > And you do search like:> >   api/vms?search=name=vm*> > It will return all VMs starting on 'vm' string. So it's collection of> vm, vm1, vm2 and vm3.> > So by default it search for exact string, but you may use wildcards to> improve the search.> You can also 'and' and 'or' different parameters, for instanceapi/vms?search=name%3DVM1+or+name%3DVM2which will return VM1 and VM2 if they exist. Note that you will need to URL encode your search string to replace all the '=' with %3D and space with +, etc. The _only_ = that shouldn't be encoded is the = after search.For an easy way to find what is available to search on for a particular entity, if you go into the webadmin in the search bar you can start typing and it will auto complete the different available options. AFAIC those match exactly to the search in the REST api.OK, cool, so that's changed since when I did it (admittedly a while ago now), good to know! Thanks for the explanation!/K> > TIA> > > > /K> > > >> Is this approach OK for you?> >> > >>> Thanks,> >>> Hari> >>> > >>> DISCLAIMER> >>> > >>> The information in this e-mail is confidential and may be subject> >>> to> >>> legal privilege. It is intended solely for the addressee. Access to> >>> this> >>> e-mail by anyone else is unauthorized. If you have received this> >>> communication in error, please address with the subject heading> >>> "Received in error," send to i...@msystechnologies.com> >>> ,  then delete the e-mail and> >>> destroy> >>> any copies of it. If you are not the intended recipient, any> >>> disclosure,> >>> copying, distribution or any action taken or omitted to be taken> >>> in> >>> reliance on it, is prohibited and may be unlawful. The views,> >>> opinions,> >>> conclusions and other information expressed in this electronic mail> >>> and> >>> any attachments are not given or endorsed by the company unless> >>> otherwise indicated by an authorized representative independent of> >>> this> >>> message.> >>> > >>> MSys cannot guarantee that e-mail communications are secure or> >>> error-free, as information could be intercepted, corrupted,> >>> amended,> >>> lost, destroyed, arrive late or incomplete, or contain viruses,> >>> though> >>> all reasonable precautions have been taken to ensure no viruses> >>> are> >>> present in this e-mail. As our company cannot accept responsibility> >>> for> >>> any loss or damage arising from the use of this e-mail or> >>> attachments we> >>> recommend that you subject these to your virus checking procedures> >>> prior> >>> to use> >>> > >>> > >>> ___> >>> Users mailing list> >>> Users@ovirt.org> >>> http://lists.ovirt.org/mailman/listinfo/users> >> > >> ___> >> Users mailing list> >>

Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Hari Prasanth Loganathan
Thanks, Ondra. Appreciated.

On Thu, Mar 29, 2018 at 2:51 PM, Ondra Machacek  wrote:

> On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:
>
>> Hi Team,
>>
>> 1) I perform the VM clone using the following API
>>
>> api/vms/{vmId}/clone
>>
>> 2) The above API is returning the job id
>> 3) Using the job Id, we continuously query the oVirt to get the status of
>> the clone operation.
>> /api/jobs/${vmCloneJobId}
>>  We are able to successfully get the status of the clone operation.
>>
>> But the problem is, we are not able to identify the newly created VM
>> (created using clone).
>>
>> AFAIK, The only way to get the newly created VM is to get all the VM list
>> from oVirt. Is there an easy way to identify the newly created VM using the
>> jobId?
>>
>
> In order to run the clone operation you must pas the VM name, so you know
> the name, so later to fetch the VM you can just run:
>
> api/vms?search=name=thenameofclonnedvm
>
> Is this approach OK for you?
>
>
>> Thanks,
>> Hari
>>
>> DISCLAIMER
>>
>> The information in this e-mail is confidential and may be subject to
>> legal privilege. It is intended solely for the addressee. Access to this
>> e-mail by anyone else is unauthorized. If you have received this
>> communication in error, please address with the subject heading "Received
>> in error," send to i...@msystechnologies.com > m>,  then delete the e-mail and destroy any copies of it. If you are not
>> the intended recipient, any disclosure, copying, distribution or any action
>> taken or omitted to be taken in reliance on it, is prohibited and may be
>> unlawful. The views, opinions, conclusions and other information expressed
>> in this electronic mail and any attachments are not given or endorsed by
>> the company unless otherwise indicated by an authorized representative
>> independent of this message.
>>
>> MSys cannot guarantee that e-mail communications are secure or
>> error-free, as information could be intercepted, corrupted, amended, lost,
>> destroyed, arrive late or incomplete, or contain viruses, though all
>> reasonable precautions have been taken to ensure no viruses are present in
>> this e-mail. As our company cannot accept responsibility for any loss or
>> damage arising from the use of this e-mail or attachments we recommend that
>> you subject these to your virus checking procedures prior to use
>>
>>
>> ___
>> Users mailing list
>> Users@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>>
>>

-- 


DISCLAIMER

The information in this e-mail is confidential and may be subject to legal 
privilege. It is intended solely for the addressee. Access to this e-mail 
by anyone else is unauthorized. If you have received this communication in 
error, please address with the subject heading "Received in error," send to 
i...@msystechnologies.com,  then delete the e-mail and destroy any copies of 
it. If you are not the intended recipient, any disclosure, copying, 
distribution or any action taken or omitted to be taken in reliance on it, 
is prohibited and may be unlawful. The views, opinions, conclusions and 
other information expressed in this electronic mail and any attachments are 
not given or endorsed by the company unless otherwise indicated by an 
authorized representative independent of this message.
MSys cannot guarantee that e-mail communications are secure or error-free, 
as information could be intercepted, corrupted, amended, lost, destroyed, 
arrive late or incomplete, or contain viruses, though all reasonable 
precautions have been taken to ensure no viruses are present in this e-mail. 
As our company cannot accept responsibility for any loss or damage arising 
from the use of this e-mail or attachments we recommend that you subject 
these to your virus checking procedures prior to use
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Alexander Wels
On Thursday, March 29, 2018 7:59:36 AM EDT Ondra Machacek wrote:
> On 03/29/2018 01:02 PM, Karli Sjöberg wrote:
> > On Thu, 2018-03-29 at 11:21 +0200, Ondra Machacek wrote:
> >> On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:
> >>> Hi Team,
> >>> 
> >>> 1) I perform the VM clone using the following API
> >>> 
> >>> api/vms/{vmId}/clone
> >>> 
> >>> 2) The above API is returning the job id
> >>> 3) Using the job Id, we continuously query the oVirt to get the
> >>> status
> >>> of the clone operation.
> >>> /api/jobs/${vmCloneJobId}
> >>> 
> >>>   We are able to successfully get the status of the clone
> >>> 
> >>> operation.
> >>> 
> >>> But the problem is, we are not able to identify the newly created
> >>> VM
> >>> (created using clone).
> >>> 
> >>> AFAIK, The only way to get the newly created VM is to get all the
> >>> VM
> >>> list from oVirt. Is there an easy way to identify the newly created
> >>> VM
> >>> using the jobId?
> >> 
> >> In order to run the clone operation you must pas the VM name, so you
> >> know the name, so later to fetch the VM you can just run:
> >> 
> >> api/vms?search=name=thenameofclonnedvm
> > 
> > Hijacking this a little, because I got curious about something:)
> > 
> > Is it possible to do regex searches? Because I remember working on
> > something different, the searches could potentially end up with
> > multiple matched objects, like "thenameofclonnedvm",
> > "thenameofclonnedvm-berta", "thenameofclonnedvm3" and so on. So I was
> > always forced to treat the result as a potential array, loop the
> > objects (this was with Python) and test for an exact match, even if it
> > was just one object. So it would be nicer if you could go like:
> > 
> > api/vms?search=name='^thenameofclonnedvm$'
> > 
> > And be sure to have an exact match every time. Is that possible?
> 
> You can read more about search engine here:
> 
> 
> https://www.ovirt.org/documentation/admin-guide/appe-Using_Search_Bookmarks_
> and_Tags/
> 
> So if you have for example following VMs in system:
> 
>   vm
>   vm1
>   vm2
>   vm3
> 
> And you do search like:
> 
>api/vms?search=name=vm
> 
> It will return only single Vm called 'vm', but it always return a
> collection, but with just single item.
> 
> And you do search like:
> 
>   api/vms?search=name=vm*
> 
> It will return all VMs starting on 'vm' string. So it's collection of
> vm, vm1, vm2 and vm3.
> 
> So by default it search for exact string, but you may use wildcards to
> improve the search.
> 

You can also 'and' and 'or' different parameters, for instance

api/vms?search=name%3DVM1+or+name%3DVM2

which will return VM1 and VM2 if they exist. Note that you will need to URL 
encode your search string to replace all the '=' with %3D and space with +, 
etc. The only = that shouldn't be encoded is the = after search.

For an easy way to find what is available to search on for a particular 
entity, if you go into the webadmin in the search bar you can start typing and 
it will auto complete the different available options. AFAIC those match 
exactly to the search in the REST api.

> > TIA
> > 
> > /K
> > 
> >> Is this approach OK for you?
> >> 
> >>> Thanks,
> >>> Hari
> >>> 
> >>> DISCLAIMER
> >>> 
> >>> The information in this e-mail is confidential and may be subject
> >>> to
> >>> legal privilege. It is intended solely for the addressee. Access to
> >>> this
> >>> e-mail by anyone else is unauthorized. If you have received this
> >>> communication in error, please address with the subject heading
> >>> "Received in error," send to i...@msystechnologies.com
> >>> ,  then delete the e-mail and
> >>> destroy
> >>> any copies of it. If you are not the intended recipient, any
> >>> disclosure,
> >>> copying, distribution or any action taken or omitted to be taken
> >>> in
> >>> reliance on it, is prohibited and may be unlawful. The views,
> >>> opinions,
> >>> conclusions and other information expressed in this electronic mail
> >>> and
> >>> any attachments are not given or endorsed by the company unless
> >>> otherwise indicated by an authorized representative independent of
> >>> this
> >>> message.
> >>> 
> >>> MSys cannot guarantee that e-mail communications are secure or
> >>> error-free, as information could be intercepted, corrupted,
> >>> amended,
> >>> lost, destroyed, arrive late or incomplete, or contain viruses,
> >>> though
> >>> all reasonable precautions have been taken to ensure no viruses
> >>> are
> >>> present in this e-mail. As our company cannot accept responsibility
> >>> for
> >>> any loss or damage arising from the use of this e-mail or
> >>> attachments we
> >>> recommend that you subject these to your virus checking procedures
> >>> prior
> >>> to use
> >>> 
> >>> 
> >>> ___
> >>> Users mailing list
> >>> Users@ovirt.org
> >>> http://lists.ovirt.org/mailman/listinfo/users
> >> 
> >> ___
> >> Users mai

Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Ondra Machacek



On 03/29/2018 01:02 PM, Karli Sjöberg wrote:

On Thu, 2018-03-29 at 11:21 +0200, Ondra Machacek wrote:

On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:

Hi Team,

1) I perform the VM clone using the following API

api/vms/{vmId}/clone

2) The above API is returning the job id
3) Using the job Id, we continuously query the oVirt to get the
status
of the clone operation.
/api/jobs/${vmCloneJobId}
  We are able to successfully get the status of the clone
operation.

But the problem is, we are not able to identify the newly created
VM
(created using clone).

AFAIK, The only way to get the newly created VM is to get all the
VM
list from oVirt. Is there an easy way to identify the newly created
VM
using the jobId?


In order to run the clone operation you must pas the VM name, so you
know the name, so later to fetch the VM you can just run:

api/vms?search=name=thenameofclonnedvm


Hijacking this a little, because I got curious about something:)

Is it possible to do regex searches? Because I remember working on
something different, the searches could potentially end up with
multiple matched objects, like "thenameofclonnedvm",
"thenameofclonnedvm-berta", "thenameofclonnedvm3" and so on. So I was
always forced to treat the result as a potential array, loop the
objects (this was with Python) and test for an exact match, even if it
was just one object. So it would be nicer if you could go like:

api/vms?search=name='^thenameofclonnedvm$'

And be sure to have an exact match every time. Is that possible?


You can read more about search engine here:


https://www.ovirt.org/documentation/admin-guide/appe-Using_Search_Bookmarks_and_Tags/

So if you have for example following VMs in system:

 vm
 vm1
 vm2
 vm3

And you do search like:

  api/vms?search=name=vm

It will return only single Vm called 'vm', but it always return a 
collection, but with just single item.


And you do search like:

 api/vms?search=name=vm*

It will return all VMs starting on 'vm' string. So it's collection of 
vm, vm1, vm2 and vm3.


So by default it search for exact string, but you may use wildcards to
improve the search.



TIA

/K



Is this approach OK for you?



Thanks,
Hari

DISCLAIMER

The information in this e-mail is confidential and may be subject
to
legal privilege. It is intended solely for the addressee. Access to
this
e-mail by anyone else is unauthorized. If you have received this
communication in error, please address with the subject heading
"Received in error," send to i...@msystechnologies.com
,  then delete the e-mail and
destroy
any copies of it. If you are not the intended recipient, any
disclosure,
copying, distribution or any action taken or omitted to be taken
in
reliance on it, is prohibited and may be unlawful. The views,
opinions,
conclusions and other information expressed in this electronic mail
and
any attachments are not given or endorsed by the company unless
otherwise indicated by an authorized representative independent of
this
message.

MSys cannot guarantee that e-mail communications are secure or
error-free, as information could be intercepted, corrupted,
amended,
lost, destroyed, arrive late or incomplete, or contain viruses,
though
all reasonable precautions have been taken to ensure no viruses
are
present in this e-mail. As our company cannot accept responsibility
for
any loss or damage arising from the use of this e-mail or
attachments we
recommend that you subject these to your virus checking procedures
prior
to use


___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users



___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Karli Sjöberg
On Thu, 2018-03-29 at 11:21 +0200, Ondra Machacek wrote:
> On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:
> > Hi Team,
> > 
> > 1) I perform the VM clone using the following API
> > 
> > api/vms/{vmId}/clone
> > 
> > 2) The above API is returning the job id
> > 3) Using the job Id, we continuously query the oVirt to get the
> > status 
> > of the clone operation.
> > /api/jobs/${vmCloneJobId}
> >  We are able to successfully get the status of the clone
> > operation.
> > 
> > But the problem is, we are not able to identify the newly created
> > VM 
> > (created using clone).
> > 
> > AFAIK, The only way to get the newly created VM is to get all the
> > VM 
> > list from oVirt. Is there an easy way to identify the newly created
> > VM 
> > using the jobId?
> 
> In order to run the clone operation you must pas the VM name, so you 
> know the name, so later to fetch the VM you can just run:
> 
> api/vms?search=name=thenameofclonnedvm

Hijacking this a little, because I got curious about something:)

Is it possible to do regex searches? Because I remember working on
something different, the searches could potentially end up with
multiple matched objects, like "thenameofclonnedvm",
"thenameofclonnedvm-berta", "thenameofclonnedvm3" and so on. So I was
always forced to treat the result as a potential array, loop the
objects (this was with Python) and test for an exact match, even if it
was just one object. So it would be nicer if you could go like:

api/vms?search=name='^thenameofclonnedvm$'

And be sure to have an exact match every time. Is that possible?

TIA

/K

> 
> Is this approach OK for you?
> 
> > 
> > Thanks,
> > Hari
> > 
> > DISCLAIMER
> > 
> > The information in this e-mail is confidential and may be subject
> > to 
> > legal privilege. It is intended solely for the addressee. Access to
> > this 
> > e-mail by anyone else is unauthorized. If you have received this 
> > communication in error, please address with the subject heading 
> > "Received in error," send to i...@msystechnologies.com 
> > ,  then delete the e-mail and
> > destroy 
> > any copies of it. If you are not the intended recipient, any
> > disclosure, 
> > copying, distribution or any action taken or omitted to be taken
> > in 
> > reliance on it, is prohibited and may be unlawful. The views,
> > opinions, 
> > conclusions and other information expressed in this electronic mail
> > and 
> > any attachments are not given or endorsed by the company unless 
> > otherwise indicated by an authorized representative independent of
> > this 
> > message.
> > 
> > MSys cannot guarantee that e-mail communications are secure or 
> > error-free, as information could be intercepted, corrupted,
> > amended, 
> > lost, destroyed, arrive late or incomplete, or contain viruses,
> > though 
> > all reasonable precautions have been taken to ensure no viruses
> > are 
> > present in this e-mail. As our company cannot accept responsibility
> > for 
> > any loss or damage arising from the use of this e-mail or
> > attachments we 
> > recommend that you subject these to your virus checking procedures
> > prior 
> > to use
> > 
> > 
> > ___
> > Users mailing list
> > Users@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/users
> > 
> 
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users

signature.asc
Description: This is a digitally signed message part
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Query on VM Clone

2018-03-29 Thread Ondra Machacek

On 03/29/2018 11:09 AM, Hari Prasanth Loganathan wrote:

Hi Team,

1) I perform the VM clone using the following API

api/vms/{vmId}/clone

2) The above API is returning the job id
3) Using the job Id, we continuously query the oVirt to get the status 
of the clone operation.

/api/jobs/${vmCloneJobId}
     We are able to successfully get the status of the clone operation.

But the problem is, we are not able to identify the newly created VM 
(created using clone).


AFAIK, The only way to get the newly created VM is to get all the VM 
list from oVirt. Is there an easy way to identify the newly created VM 
using the jobId?


In order to run the clone operation you must pas the VM name, so you 
know the name, so later to fetch the VM you can just run:


api/vms?search=name=thenameofclonnedvm

Is this approach OK for you?



Thanks,
Hari

DISCLAIMER

The information in this e-mail is confidential and may be subject to 
legal privilege. It is intended solely for the addressee. Access to this 
e-mail by anyone else is unauthorized. If you have received this 
communication in error, please address with the subject heading 
"Received in error," send to i...@msystechnologies.com 
,  then delete the e-mail and destroy 
any copies of it. If you are not the intended recipient, any disclosure, 
copying, distribution or any action taken or omitted to be taken in 
reliance on it, is prohibited and may be unlawful. The views, opinions, 
conclusions and other information expressed in this electronic mail and 
any attachments are not given or endorsed by the company unless 
otherwise indicated by an authorized representative independent of this 
message.


MSys cannot guarantee that e-mail communications are secure or 
error-free, as information could be intercepted, corrupted, amended, 
lost, destroyed, arrive late or incomplete, or contain viruses, though 
all reasonable precautions have been taken to ensure no viruses are 
present in this e-mail. As our company cannot accept responsibility for 
any loss or damage arising from the use of this e-mail or attachments we 
recommend that you subject these to your virus checking procedures prior 
to use



___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


[ovirt-users] Query on VM Clone

2018-03-29 Thread Hari Prasanth Loganathan
Hi Team,

1) I perform the VM clone using the following API

 api/vms/{vmId}/clone

2) The above API is returning the job id
3) Using the job Id, we continuously query the oVirt to get the status of
the clone operation.
 /api/jobs/${vmCloneJobId}
We are able to successfully get the status of the clone operation.

But the problem is, we are not able to identify the newly created VM
(created using clone).

AFAIK, The only way to get the newly created VM is to get all the VM list
from oVirt. Is there an easy way to identify the newly created VM using the
jobId?

Thanks,
Hari

-- 


DISCLAIMER

The information in this e-mail is confidential and may be subject to legal 
privilege. It is intended solely for the addressee. Access to this e-mail 
by anyone else is unauthorized. If you have received this communication in 
error, please address with the subject heading "Received in error," send to 
i...@msystechnologies.com,  then delete the e-mail and destroy any copies of 
it. If you are not the intended recipient, any disclosure, copying, 
distribution or any action taken or omitted to be taken in reliance on it, 
is prohibited and may be unlawful. The views, opinions, conclusions and 
other information expressed in this electronic mail and any attachments are 
not given or endorsed by the company unless otherwise indicated by an 
authorized representative independent of this message.
MSys cannot guarantee that e-mail communications are secure or error-free, 
as information could be intercepted, corrupted, amended, lost, destroyed, 
arrive late or incomplete, or contain viruses, though all reasonable 
precautions have been taken to ensure no viruses are present in this e-mail. 
As our company cannot accept responsibility for any loss or damage arising 
from the use of this e-mail or attachments we recommend that you subject 
these to your virus checking procedures prior to use
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] ILO2 Fencing

2018-03-29 Thread Martin Perina
On Thu, Mar 29, 2018 at 7:24 AM, TomK  wrote:

> Hey Guy's,
>
> I've tested my ILO2 fence from the ovirt engine CLI and that works:
>
> fence_ilo2 -a 192.168.0.37 -l  --password="" --ssl-insecure
> --tls1.0 -v -o status
>

​You are using additional options on command line, please add below to the
Options field in Edit Fence Agent dialog and retry

  ssl_insecure=1,tls1.0=1

​


>
> The UI gives me:
>
> Test failed: Failed to run fence status-check on host 'ph-host01.my.dom'.
> No other host was available to serve as proxy for the operation.
>

​This is normal, fencing requires to have at least 2 working hosts in the
setup
​


>
> Going to add a second host in a bit but anyway to get this working with
> just one host?  I'm just adding the one host to oVirt for some POC we are
> doing atm but the UI forces me to adjust Power Management settings before
> proceeding.
>

​You have the options to disable fencing completely for cluster, it's
enough to turn off Enable fencing option in Fencing Policy tab in Edit
Cluster dialog.
​


>
> Also:
>
> 2018-03-28 02:04:15,183-04 WARN 
> [org.ovirt.engine.core.bll.network.NetworkConfigurator]
> (EE-ManagedThreadFactory-engine-Thread-335) [2d691be9] Failed to find a
> valid interface for the management network of host ph-host01.my.dom. If the
> interface br0 is a bridge, it should be torn-down manually.
> 2018-03-28 02:04:15,184-04 ERROR [org.ovirt.engine.core.bll.hos
> tdeploy.InstallVdsInternalCommand] (EE-ManagedThreadFactory-engine-Thread-335)
> [2d691be9] Exception: org.ovirt.engine.core.bll.netw
> ork.NetworkConfigurator$NetworkConfiguratorException: Interface br0 is
> invalid for management network
>

​Petr/Edward could you please take a look?
​


>
>
> I've these defined as such but not clear what it is expecting:
>
> [root@ph-host01 ~]# ip a
> 1: lo:  mtu 65536 qdisc noqueue state UNKNOWN qlen 1
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> inet 127.0.0.1/8 scope host lo
>valid_lft forever preferred_lft forever
> inet6 ::1/128 scope host
>valid_lft forever preferred_lft forever
> 2: eth0:  mtu 1500 qdisc mq master
> bond0 state UP qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> 3: eth1:  mtu 1500 qdisc mq
> master bond0 state DOWN qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> 4: eth2:  mtu 1500 qdisc mq
> master bond0 state DOWN qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> 5: eth3:  mtu 1500 qdisc mq
> master bond0 state DOWN qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> 21: bond0:  mtu 1500 qdisc
> noqueue master br0 state UP qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> inet6 fe80::7ae7:d1ff:fe8c:b1ba/64 scope link
>valid_lft forever preferred_lft forever
> 23: ;vdsmdummy;:  mtu 1500 qdisc noop state DOWN qlen
> 1000
> link/ether fe:69:c7:50:0d:dd brd ff:ff:ff:ff:ff:ff
> 24: br0:  mtu 1500 qdisc noqueue state
> UP qlen 1000
> link/ether 78:e7:d1:8c:b1:ba brd ff:ff:ff:ff:ff:ff
> inet 192.168.0.39/23 brd 192.168.1.255 scope global br0
>valid_lft forever preferred_lft forever
> inet6 fe80::7ae7:d1ff:fe8c:b1ba/64 scope link
>valid_lft forever preferred_lft forever
> [root@ph-host01 ~]# cd /etc/sysconfig/network-scripts/
> [root@ph-host01 network-scripts]# cat ifcfg-br0
> DEVICE=br0
> TYPE=Bridge
> BOOTPROTO=none
> IPADDR=192.168.0.39
> NETMASK=255.255.254.0
> GATEWAY=192.168.0.1
> ONBOOT=yes
> DELAY=0
> USERCTL=no
> DEFROUTE=yes
> NM_CONTROLLED=no
> DOMAIN="my.dom nix.my.dom"
> SEARCH="my.dom nix.my.dom"
> HOSTNAME=ph-host01.my.dom
> DNS1=192.168.0.224
> DNS2=192.168.0.44
> DNS3=192.168.0.45
> ZONE=public
> [root@ph-host01 network-scripts]# cat ifcfg-bond0
> DEVICE=bond0
> ONBOOT=yes
> BOOTPROTO=none
> USERCTL=no
> NM_CONTROLLED=no
> BONDING_OPTS="miimon=100 mode=2"
> BRIDGE=br0
> #
> #
> # IPADDR=192.168.0.39
> # NETMASK=255.255.254.0
> # GATEWAY=192.168.0.1
> # DNS1=192.168.0.1
> [root@ph-host01 network-scripts]#
>
>
> --
> Cheers,
> Tom K.
> 
> -
>
> Living on earth is expensive, but it includes a free trip around the sun.
>
> ___
> Users mailing list
> Users@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>



-- 
Martin Perina
Associate Manager, Software Engineering
Red Hat Czech s.r.o.
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Any monitoring tool provided?

2018-03-29 Thread Peter Hudec
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi SHIRLY,

first why zabbix. Zabbix is our primary monitoring tool. Zabbix have
native implementation for VmWare monitoring, which we of course use.
The idea was to use the same monitoring system, alerting for our NOC.

The performance problem is due the how zabbix works, especially zabbix
agent. You could return only one value each query, to to get stat for
VM you have to do  about 10-15 queries. Zabbix agent needs to for the
process ... So overhead is twice, to get the data using api and
forking process.

I see the grafana integration,
https://www.ovirt.org/blog/2018/01/ovirt-report-using-grafana/. This
seems to be dependent on oVirt version, as I see the table names.

So my next steps are:
a)
I took look at the ovirt metrics, looks good. Is it stable on 4.2?
b)
take a look on zabbix sender, but  this have another sets of issues.
For example how to send data olny for some VM/Hosts, not for all if I
do not want to monitor while platform. Data could be collected from
API or DWH
c)
try to do the oVirt poller into zabbix ??

Generally what we need is monitoring and alerting system.
 - alert if Vm is down
 - alert if VM CPU usage is high for period of time
 - alert if there is storage problem /latency, usage, .../


Peter

On 29/03/2018 08:41, Shirly Radco wrote:
> Hi Peter,
> 
> Using the oVirt API will add load on the engine and may affect the 
> engine performance. We have the DWH that collectd metrics and
> configuration data about the hosts and vms and can be used along
> with Grafana.
> 
> We also added the oVirt metrics store that collects the metrics
> directly from the host about the hosts and vms and from the engine
> about the machine itself and postgres db. This was done in order to
> lower the load on the engine. We also collect the engine.log and
> vdsm.log.
> 
> The metrics are collected to Elasticsearch and can be visualised
> in Kibana and Grafana and are collected in 10 sec interval that
> give you almost real time view. I would love to hear why you prefer
> using Zabbix for collecting the metrics data.
> 
> Best regards,
> 
> --
> 
> SHIRLY RADCO
> 
> BI SeNIOR SOFTWARE ENGINEER
> 
> Red Hat Israel 
> 
>  TRIED. TESTED. TRUSTED.
> 
> 
> 
> On Wed, Mar 28, 2018 at 5:38 PM, Peter Hudec  > wrote:
> 
> I have working proof-of-concept. There still could  be bug in 
> templates and not all parameters are monitored, but HOST and VM 
> discovery is working.
> 
> I will try to share it on github. At this moment I have some 
> performance issues, since it's using the zabbix-agent which needs
> to for a new process for each query ;(
> 
> Peter
> 
> On 26/03/2018 08:13, Peter Hudec wrote:
>> Yes, template and python
> 
>> at this moment I understand oVirt API. I needed to write own
>> small SDK, since the oVirt SDK is using SSO for login, that means
>> it do some additional requests for login process. There is no
>> option to use Basic Auth. The SESSION reuse could be useful, but
>> I do no want to add more
> 
>> First  I need to understand some basics from Zabbix Discovery 
>> Rules / Host Prototypes. I would like to have VM as separate
>> hosts in Zabbix, like VMWare does. The other stuff is quite
>> easy.
> 
>> There plugin for nagios/icinga if someone using this monitoring 
>> tool https://github.com/ovido/check_rhev3
> 
> 
>> On 26/03/2018 08:02, Alex K wrote:
>>> Hi Peter,
> 
>>> This is interesting. Is it going to be a template with an 
>>> external python script?
> 
>>> Alex
> 
>>> On Mon, Mar 26, 2018, 08:50 Peter Hudec  
>>> >> wrote:
> 
>>> Hi Terry,
> 
>>> I started to work on ZABBIX integration based on oVirt API. 
>>> Basically it should be like VmWare integration in ZABBIX with 
>>> full hosts/vms discovery and statistic gathering.
> 
>>> The API provides  for each statistics service for NIC, VM as
>>> wall CPU and MEM utilization.
> 
>>> There is also solution based on reading data from VDSM to 
>>> prometheus
>>> 
> http://rmohr.github.io/virtualization/2016/04/12/monitor-your-ovirt-d
> 
>
> 
a
> 
>>> 
>>> 
> ta
> 
> 
>> center-with-prometheus
>>> 
>  
>
> 
d
> 
>>> 
>>> 
> atacenter-with-prometheus>.
> 
> 
> 
>>> Peter
> 
>>> On 22/03/2018 04:41, Terry hey wrote:
 Dear all,
> 
 Now, we can just read how many storage used, cpu usage on 
 ovirt dashboard. But is there any monitoring tool for 
 monitoring virtual machine time to time? If yes, could you
 guys give me the procedure?
> 
> 
> 
 Regards Terry
> 
> 
 ___ Users
 mailing list Users@ovirt.org <