cancel
Showing results for 
Search instead for 
Did you mean: 

CPU Usage exceeds

Faisal_Saleem
Level 4
Partner Accredited

Dear Experts

We have a client on Solaris with Veritas Cluster Server 6.0.1

It is a 2 Node cluster

In logs it usually prints CPU usage exceed messages, at times it have cross 90%

I wanted to know how does it calculate the CPU usage, its obvious that server contains multiple CPU therefore the messages printed in the logs are combine of all the CPU or does it calculate individually ?

Regards

1 ACCEPTED SOLUTION

Accepted Solutions

stinsong
Level 5

Faisal,

Veritas Cluster Server (VCS) use kstat on Solaris to calculate CPU usage within code. But you could use mpstat to check and compare with the value from VCS HostMonitor agent.

Basically the CPU usage reported by HostMonitor agent is an average value over the MonitorInterval period of the usage of all CPUs. So the value is a average value during the last period of MonitorInterval secs, and combined all CPUs usage.

 

Hope this would be helpful.

 

View solution in original post

2 REPLIES 2

stinsong
Level 5

Faisal,

Veritas Cluster Server (VCS) use kstat on Solaris to calculate CPU usage within code. But you could use mpstat to check and compare with the value from VCS HostMonitor agent.

Basically the CPU usage reported by HostMonitor agent is an average value over the MonitorInterval period of the usage of all CPUs. So the value is a average value during the last period of MonitorInterval secs, and combined all CPUs usage.

 

Hope this would be helpful.

 

Faisal_Saleem
Level 4
Partner Accredited

Thanks for your info stlnsong. Your output was useful to understand.