Interpretation 'Average CPU Wait'

Real-time performance monitoring and troubleshooting

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Vitaliy S. » Mon Oct 28, 2013 2:31 pm

Veeam ONE collects all counters from the vCenter Server/ESXi hosts via VMware API, in other words we rely on the counter list that is exposed by the vCenter Server/ESXi host. Veeam ONE does not collect esxtop data.

I believe the counter set for esxtop command should be the same for all hosts, no matter if it is ESXi of ESX host.

Anyway, getting back to your original question, I don't think that you're experiencing performance issues (otherwise you would have noticed that already), so most likely IDLE counter is what makes WAIT metric so high.
Vitaliy S.
Veeam Software
 
Posts: 19574
Liked: 1104 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: Interpretation 'Average CPU Wait'

Veeam Logoby tom.depoorter » Mon Oct 28, 2013 3:08 pm 1 person likes this post

hey Vitaliy

You're probably right, but I was just curious to discover those counters.

Any how I've find out how it can be displayed.
I post it, because it can help some one else who has real performance issues :D

I think it's a problem with the number of counters that can be displayed simultaneously.
By hitting f I've disabled all columns except %STATE TIMES
Then I see %IDLE.

%IDLE and %WAIT are close.
So no issue.

Thanks a lot for your time.
But the way, you've got a great product 8)
tom.depoorter
Influencer
 
Posts: 21
Liked: 3 times
Joined: Wed Oct 02, 2013 2:06 pm
Full Name: Tom Depoorter

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Vitaliy S. » Mon Oct 28, 2013 3:11 pm

Thanks for the update and thank you for your kind words, our dev team will appreciate it.
Vitaliy S.
Veeam Software
 
Posts: 19574
Liked: 1104 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: Interpretation 'Average CPU Wait'

Veeam Logoby cffit » Thu Jan 02, 2014 8:29 pm

I am trying to figure out if a VM that I have performance issues with could be caused by having 4 virtual CPUs allocated to it. I think the counter I need to look at is the CPU Co-stop counter to figure this out. Is that correct? That counter is very low. However, the Average CPU Wait time is 373% and the CPU usage averages around 50% all day, so it still seems fishy to me. Is the Idle time reported in version 5.1 in the VIC anywhere? Or do I still have to use esxtop? Are there other counters that can tell me if I have too many virtual CPUs to the point where it's causing an issue?
cffit
Expert
 
Posts: 338
Liked: 33 times
Joined: Fri Jan 20, 2012 2:36 pm
Full Name: Christensen Farms

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Vitaliy S. » Wed Jan 08, 2014 3:25 pm

Hi Christensen,

You need to review CPU Co-Stop and CPU Ready counters to review potential CPU bottlenecks. What are the average values for this VM?

cffit wrote:Is the Idle time reported in version 5.1 in the VIC anywhere?

Yes, it should be under CPU -> Real Time counters.

Thanks!
Vitaliy S.
Veeam Software
 
Posts: 19574
Liked: 1104 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

[MERGED] CPU Wait and Bottleneck Graph

Veeam Logoby shocko » Tue Oct 21, 2014 7:10 pm

Guys, just wondering what use can be made of the CPU wait displayed in Veeam One? It tells us nothing of the health of a VM as you have to go and find the %IDLE time manually in vSphere and subtract from CPU Wait to find the true amount of time the vm was blocked waiting for hardware. Why have Veeam implemented this in this manner? Am I missing something?
shocko
Novice
 
Posts: 5
Liked: never
Joined: Sat Jan 04, 2014 10:16 am
Full Name: Darragh O'Shaughnessy

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Shestakov » Wed Oct 22, 2014 3:24 pm

Hello Darragh,
What you are saying makes total sense. We are planning to improve cpu bottleneck analysis chart in concordance with your feedback.
Thank you for the participation!
Shestakov
Veeam Software
 
Posts: 4863
Liked: 396 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Re: Interpretation 'Average CPU Wait'

Veeam Logoby shocko » Wed Oct 22, 2014 9:14 pm

Good to hear. I was doing a POC and found that the 'bottlenecks' graphs confused users as things appeared to be running fine but it looked like Veeam One was saying otherwise. Any time frame for this to be implemented?
shocko
Novice
 
Posts: 5
Liked: never
Joined: Sat Jan 04, 2014 10:16 am
Full Name: Darragh O'Shaughnessy

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Shestakov » Thu Oct 23, 2014 8:48 am 1 person likes this post

Darragh,
That`s great to achieve valuable advice like yours. Thanks again!
The change is going to be included to the next minor updates.
Shestakov
Veeam Software
 
Posts: 4863
Liked: 396 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Re: Interpretation 'Average CPU Wait'

Veeam Logoby shocko » Tue Mar 10, 2015 4:24 pm

Did this make it to veeam one 8 ??
shocko
Novice
 
Posts: 5
Liked: never
Joined: Sat Jan 04, 2014 10:16 am
Full Name: Darragh O'Shaughnessy

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Vitaliy S. » Tue Mar 10, 2015 5:58 pm

If you can't see it in all counters list by selecting a custom view option (can't check it myself now), then, unfortunately, it didn't make it to v8.
Vitaliy S.
Veeam Software
 
Posts: 19574
Liked: 1104 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: Interpretation 'Average CPU Wait'

Veeam Logoby Shestakov » Wed Mar 11, 2015 9:44 am

Hello Darragh,
Since our conversation was just 2 weeks before the actual release of Veeam ONE v8, we scheduled the change to our next (v9) release.
Thanks!
Shestakov
Veeam Software
 
Posts: 4863
Liked: 396 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Previous

Return to Monitoring



Who is online

Users browsing this forum: No registered users and 8 guests