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/
