Forum Discussion

ScottAllison's avatar
ScottAllison
Iron Contributor
Sep 30, 2019
Solved

SQL cluster performance counters

Good morning everyone,   Our organization is nearly done with our migration from SCOM to Azure Monitor--it's been quite a ride.    I've run into a challenge that I can't seem to find an answer fo...
  • Stanislav_Zhelyazkov's avatar
    Stanislav_Zhelyazkov
    Oct 03, 2019

    ScottAllison 

    Sql is poorly designed when it comes to performance counters. Basically when you have SQL cluster you have to use named instance if I remember. Every named instance creates its own set of counters on the servers.

    For example SQLSERVER:Access Methods becomes MSSQL$<instance name>:Access Methods

    what you can do is to add the object name as MSSQL$*:Access Methods that way it will get the counter no matter what the name is of instance. so your end entry will be something like MSSQL$*:Access Methods(*)\Forwarded Records/sec

    you get the idea for the rest of the counters.

Resources