Pam Ochs wrote:

> I'm looking for wisdom and advice here.
> I'm supporting an application running on Solaris, and it is
> experiencing performance problems during peak use times.  I was asked
> to look at the OS and ascertain where the issue might be.  If this was
> Windows, I would start by running perfmon for a day watching a
> standard set of counters and looking for numbers to be above certain
> thresholds (i.e. pages/sec higher than 2 consistently, %processor
> utilization above 80, etc).  I gather in Solaris one runs vmstat,
> prstat, iostat, mpstat as a start.  What I can't find is any
> documentation of what realistic thresholds are for the counters.  So I
> have some lovely log files and not much idea where my problem really
> is.

I don't think there are any magic threshold, you need to understand what's 
going when there is a perceived performance problem. If your machine is 
swaping then adding memory might help, if the number of processes in the run 
queue > the number of processors then you're CPU bound, etc...

> Suggestions?
> Are there good third-party utilities that might be installed here
> somewhere that I might not know about? (that's very possible - I'm new
> here)  One thing I do know is that I have no baseline to compare to.
> There has been no previous performance monitoring.
> It's entirely possible that the application is misbehaving, but I need
> to know how - is it chewing up memory?  Making too many calls to the
> DB and overloading the network?

Orcallator.se is quick to install, free, and will give basic metrics (and 
some more) that will allow you to do normal performance analysis.

Google for "Adrian Cockcroft", he has written a lot about Solaris 
performance tuning.

-- 
Yves.
http://www.sollers.ca/

_______________________________________________
Discuss mailing list
[email protected]
http://lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to