DefaultEventHubReceiverMonitor Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Default EventHub receiver monitor that tracks metrics using loggers PKI support.
public class DefaultEventHubReceiverMonitor : Orleans.Providers.Streams.Common.DefaultQueueAdapterReceiverMonitor
type DefaultEventHubReceiverMonitor = class
inherit DefaultQueueAdapterReceiverMonitor
Public Class DefaultEventHubReceiverMonitor
Inherits DefaultQueueAdapterReceiverMonitor
- Inheritance
Constructors
DefaultEventHubReceiverMonitor(EventHubReceiverMonitorDimensions, ITelemetryProducer) |
Constructor |
DefaultEventHubReceiverMonitor(EventHubReceiverMonitorDimensions, Logger) |
Constructor |
Fields
Logger | (Inherited from DefaultQueueAdapterReceiverMonitor) |
LogProperties | (Inherited from DefaultQueueAdapterReceiverMonitor) |
TelemetryProducer | (Inherited from DefaultQueueAdapterReceiverMonitor) |
Methods
TrackInitialization(Boolean, TimeSpan, Exception) |
Track attempts to initialize the receiver. (Inherited from DefaultQueueAdapterReceiverMonitor) |
TrackMessagesReceived(Int64, Nullable<DateTime>, Nullable<DateTime>) |
Tracks messages read and time taken per successful read. Tracked per successful queue read operation. (Inherited from DefaultQueueAdapterReceiverMonitor) |
TrackRead(Boolean, TimeSpan, Exception) |
Track attempts to read from the queue. Tracked per queue read operation. (Inherited from DefaultQueueAdapterReceiverMonitor) |
TrackShutdown(Boolean, TimeSpan, Exception) |
Track attempts to shutdown the receiver. (Inherited from DefaultQueueAdapterReceiverMonitor) |