• Hello Phil, 

    I have to ask what value does this give to senior management? Does it give value to management to know wait times(which by the way are easily skewed by simple blocking such as a nightly index job blocking a simple query) are increasing or decreasing? 

    I would take a step back and ask what performance is meaningful to management? Application load times? Report run times? I would work towards tracking those and finding what is considered good and measuring perhaps your average load time and how often you meet your goal. So for example your average application screen load time is 2.3 seconds, but you meet your goal of 3 seconds 95% of the time. Those might be interesting to see and track over time. It's much more meaningful to know that customers have a good experience with your system then knowing your Buffer Page Life Expectancy is great or CPU usage is below 50%. Those kinds of metrics I would say are more tools to address performance issues as you have them and could if anything confuse management.

    Also I would think up-time is pretty standard. If users can't access your system, they can't work. And tell those provider's to send you the SCOM data and/or reports! Your paying them after all!
    Just my two cents.

    Regards,
    Stephan
    SQL SSIS Reporting Database Engineer