User Profile Management Performance Counters

The following table describes the performance counters that you should monitor for data that relates to user profile management. You can use the results of these performance counters to review the number of profile objects that are created, deleted, modified, and retrieved. You can also analyze the latency data that the user profile management performance counters collect to make sure that the latency for all profile object tasks is within the expected range.

You can find these counters in Microsoft Windows Server System Monitor. The System Monitor organizes performance counters by performance object. You should monitor your site by using performance counters and view the results collectively.

Commerce: User Profile Management

Counter name

Description

UPM: Active Connection Count

The total number of currently active connections in the connection pool.

UPM: Active Heap Count

The total number of currently active heaps in the heap pool.

UPM: Active Heap Count (using SetCounter)

The total number of currently active heaps in the heap pool when you are using SetCounter.

UPM: Background Thread State

The value for this counter is either 1 (On) or 0 (Off). This indicates whether the background thread is currently active.

UPM: Bucket Lock Contention Context Switches/sec

The total number of context switches because of bucket lock contention per second.

UPM: Cache Hit Rate

The number of cache hits per second.

UPM: Cache Miss Rate

The number of cache misses per second.

UPM: Cache Objects

The total number of cache objects.

UPM: Cache Retry Logic Context Switches/sec

The total number of context switches along the internal cache lookup retry logic code path per second.

UPM: Connection Pool Lock Contention Context Switches/sec

The total number of context switches because of connection pool lock contention per second.

UPM: Create Profile Latency

The cumulative latency for all profile object creations in one second.

UPM: Delete Profile Latency

The cumulative latency for all profile object deletions in one second.

UPM: DTS Export Errors

The total number of errors that occurred during an export.

UPM: DTS Records Exported

The total number of records exported.

UPM: DTS Records Exported/sec

The total number of records exported per second.

UPM: Free Entry Lookup Rate

The number of times that the foreground thread purged entries from the profile object cache to search for a free block per second.

UPM: Get Profile Latency

The cumulative latency for all profile object retrievals in one second.

UPM: Heap Pool Lock Contention Context Switches/sec

The number of context switches because of heap pool lock contention per second.

UPM: Modify Profile Latency

The cumulative latency for all profile object updates in one second.

UPM: Object Creations

The total number of profile objects that were created.

UPM: Object Creations/sec

The number of profile objects that were created per second.

UPM: Object Deletes

The total number of profile objects deleted.

UPM: Object Deletes/sec

The number of profile objects deleted per second.

UPM: Object Modifies

The total number of profile objects modified.

UPM: Object Modifies/sec

The number of profile objects modified per second.

UPM: Object Reads

The total number of profile objects retrieved.

UPM: Object Reads/sec

The number of profile objects retrieved per second.

See Also

Other Resources

Monitoring Performance Counters

How to View Commerce Server Performance Counters

Commerce Server Performance Counters