.NET Framework 4
Manages performance counters using Windows performance counters.
Inheritance Hierarchy
System.Object
Microsoft.AspNet.SignalR.Infrastructure.PerformanceCounterManager
Namespace: Microsoft.AspNet.SignalR.Infrastructure
Assembly: Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)
Syntax
'Declaration
Public Class PerformanceCounterManager _
Implements IPerformanceCounterManager
'Usage
Dim instance As PerformanceCounterManager
public class PerformanceCounterManager : IPerformanceCounterManager
public ref class PerformanceCounterManager : IPerformanceCounterManager
type PerformanceCounterManager =
class
interface IPerformanceCounterManager
end
public class PerformanceCounterManager implements IPerformanceCounterManager
The PerformanceCounterManager type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
PerformanceCounterManager | Creates a new instance. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
ConnectionMessagesReceivedPerSec | Gets the performance counter representing the number of messages received by connections (server to client) per second. |
![]() |
ConnectionMessagesReceivedTotal | Gets the performance counter representing the total number of messages received by connections (server to client) since the application was started. |
![]() |
ConnectionMessagesSentPerSec | Gets the performance counter representing the number of messages sent by connections (client to server) per second. |
![]() |
ConnectionMessagesSentTotal | Gets the performance counter representing the total number of messages sent by connections (client to server) since the application was started. |
![]() |
ConnectionsConnected | Gets the performance counter representing the total number of connection Connect events since the application was started. |
![]() |
ConnectionsCurrent | Gets the performance counter representing the number of connections currently connected. |
![]() |
ConnectionsDisconnected | Gets the performance counter representing the total number of connection Disconnect events since the application was started. |
![]() |
ConnectionsReconnected | Gets the performance counter representing the total number of connection Reconnect events since the application was started. |
![]() |
ErrorsAllPerSec | Gets the performance counter representing the number of all errors processed per second. |
![]() |
ErrorsAllTotal | Gets the performance counter representing the total number of all errors processed since the application was started. |
![]() |
ErrorsHubInvocationPerSec | Gets the performance counter representing the number of hub invocation errors per second. |
![]() |
ErrorsHubInvocationTotal | Gets the performance counter representing the total number of hub invocation errors processed since the application was started. |
![]() |
ErrorsHubResolutionPerSec | Gets the performance counter representing the number of hub resolution errors per second. |
![]() |
ErrorsHubResolutionTotal | Gets the performance counter representing the total number of hub resolution errors processed since the application was started. |
![]() |
ErrorsTransportPerSec | Gets the performance counter representing the number of transport errors per second. |
![]() |
ErrorsTransportTotal | Gets the performance counter representing the total number of transport errors processed since the application was started. |
![]() |
MessageBusAllocatedWorkers | Gets the performance counter representing the number of workers allocated to deliver messages in the message bus. |
![]() |
MessageBusBusyWorkers | Gets the performance counter representing the number of workers currently busy delivering messages in the message bus. |
![]() |
MessageBusMessagesPublishedPerSec | Gets the performance counter representing the number of messages published to the message bus per second. |
![]() |
MessageBusMessagesPublishedTotal | Gets the performance counter representing the total number of messages published to the message bus since the application was started. |
![]() |
MessageBusSubscribersCurrent | Gets the performance counter representing the current number of subscribers to the message bus. |
![]() |
MessageBusSubscribersPerSec | Gets the performance counter representing the number of new subscribers to the message bus per second. |
![]() |
MessageBusSubscribersTotal | Gets the performance counter representing the total number of subscribers to the message bus since the application was started. |
![]() |
MessageBusTopicsCurrent | Gets the performance counter representing the current number of topics in the message bus. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
Initialize | Initializes the performance counters. |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Fields
| Name | Description | |
|---|---|---|
![]() ![]() |
CategoryName | The performance counter category name for SignalR counters. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.gif)