Monitoring and reporting for Veeam Backup & Replication, VMware vSphere and Microsoft Hyper-V
Post Reply
JWester
Service Provider
Posts: 58
Liked: 7 times
Joined: Apr 04, 2011 8:56 am
Full Name: Joern Westermann
Contact:

Monitoring datastore latency inside a VM (VMware)

Post by JWester » Jun 12, 2013 11:52 am

Hi,
we have different performance storage classes in our cluster, e. g. SAS-datastores = "performance" storage, SATA = "mass".

1. I want to get an alarm if the datastore latency inside a VM is above a defined trigger level. For example: 10 ms for "performance" and 40 ms for "mass". I can define a VM datastore latency alarm, but it's not possible to define different triggers per storage class. I also tried to solve this through "Business Views" - I have datastores grouped there - but I cannot assign a VM latency alarm for a datastore class.
Is there a workaround for this?

2. When I define a VM datastore read latency alarm I can define that e. g. the alarm should only be triggered if the latency is above 10 ms for 5 minutes. But I get immediate alarms if the latency is higher than 10 ms - not after 5 minutes of more than 10 ms. A bug, feature or Layer 8 problem?

Many thanks in advance!

Regards
Joern

Vitaliy S.
Veeam Software
Posts: 21871
Liked: 1320 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by Vitaliy S. » Jun 12, 2013 4:48 pm

Hi Joern,

1. Well...if you could group VMs based on the their datastore location (via BV), then you would be able to set different thresholds for VM latency alarm.

2. The alarm is triggered only if you the average latency for the past 5 min is above 10 ms. What kind of performance chart do you have for VM latency? Are there any spikes?

Thanks!

JWester
Service Provider
Posts: 58
Liked: 7 times
Joined: Apr 04, 2011 8:56 am
Full Name: Joern Westermann
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by JWester » Jun 18, 2013 7:28 am

Hi Vitaliy,
Vitaliy S. wrote: 1. Well...if you could group VMs based on the their datastore location (via BV), then you would be able to set different thresholds for VM latency alarm.
Yes, but I don't see any way other than to group them manually - and with almost 1k VMs that would be no fun.
And we have VMs with mixed datastore classes...
Vitaliy S. wrote: 2. The alarm is triggered only if you the average latency for the past 5 min is above 10 ms. What kind of performance chart do you have for VM latency? Are there any spikes?
Ah ok, I didn't know that the average value is used. Yes, there are spikes which raise the average.
Thanks!

Vitaliy S.
Veeam Software
Posts: 21871
Liked: 1320 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by Vitaliy S. » Jun 18, 2013 1:18 pm

Joern, so if we add a "datastore name" as an additional parameter to the dynamic group options it should do the trick for you, right?

JWester
Service Provider
Posts: 58
Liked: 7 times
Joined: Apr 04, 2011 8:56 am
Full Name: Joern Westermann
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by JWester » Jun 20, 2013 12:42 pm

Vitaliy S. wrote:Joern, so if we add a "datastore name" as an additional parameter to the dynamic group options it should do the trick for you, right?
Yes, that should work for the most VMs. Still no solution if one VM has disks in different storage classes, but that is low prio.

Vitaliy S.
Veeam Software
Posts: 21871
Liked: 1320 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by Vitaliy S. » Jun 20, 2013 2:30 pm

Ok, thanks for the feedback I will ask our R&D team to pre-create these groups in the next updates.

JWester
Service Provider
Posts: 58
Liked: 7 times
Joined: Apr 04, 2011 8:56 am
Full Name: Joern Westermann
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by JWester » Jul 08, 2013 12:54 pm

Btw, "host name" and "cluster name" as additional parameters would also be fine.
Use case (from last week): Find out the ratio of Windows/Linux VMs according to RAM usage on a specific datastore.

Vitaliy S.
Veeam Software
Posts: 21871
Liked: 1320 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Monitoring datastore latency inside a VM (VMware)

Post by Vitaliy S. » Jul 08, 2013 1:17 pm

Great suggestion, thanks!

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests