On Fri, Feb 13, 2009 at 7:27 PM, Jason King <ja...@ansipunx.net> wrote: > On Fri, Feb 13, 2009 at 12:09 PM, David Collier-Brown <dav...@sun.com> wrote: >> Brendan Gregg wrote: >>> No. Stop. Do not assume any data is better than no data. Wrong >>> or misleading data is *worse* than no data. >> >> I agree most emphatically. Most metrics recorded by programs >> are those needed by the authors of the programs. All too >> few are the ones we need to *use* the program. >> >> Solaris is good at collecting, for example, queue occupancy >> and depth instead of just depth, but we can do more. And >> the fishwork guys are the ones are doing it, for storage. >> >> I therefor suggest we *do* do more, Brendan's alternative B: >>> make an effort to export useful performance metrics, to meet >>> stated needs. Examine what's there and keep what is good (I think >>> "iostat -xne" output is great), drop what's bad (some of vmstat), >>> and add what is missing - which means adding kstats to the kernel.
Methinks we're all in violent agreement. I would characterize what Jason's doing here as 'make available via snmp useful information that you would otherwise have to log in to a server and type a bunch of commands to get'. It's not 'emulate every bug in the existing tools', and certainly isn't limited to only displaying what the current tools can. -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org