Difference in performance counter names in dmv and alert creation screen

  • Hi,

    SQL Server 2014 BI edition.

    select * from sys.dm_os_performance_counters returns the object names prefixed with "SQLServer:" (e.g. SQLServer:Databases)

    It was expected as in other editions also. Issue is that when we try to crate "SQLServer Performance Condition alert", object names in "Object" list comes without the prefix "SQLServer:" (e.g. Databases). Please see the attached snapshots.

    Anyone has any idea why so ?

    This is causing some issues for us as we have automated all these.

    Thanks in advance.

    Smith.

  • No response at all... 🙁 🙁

  • The DMV is not the performance counter. It's just a view on top of them. It might not resolve in the same way as going directly to the performance counters themselves.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

  • OK... Thanks.

    Is there any workaround for this ?

  • Assume the right answer is always in the Perfmon Counters themselves and anything else is an interpretation on top of it and make allowances accordingly. Not a great answer, but the only one i have.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning

Viewing 5 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Login to reply