Ejemplo n.º 1
0
        /// <summary>
        /// Measures the time spent processing a message
        /// </summary>
        /// <param name="started"></param>
        public void FinishMessage(DateTime started)
        {
            Interlocked.Decrement(ref _messagesActiveCount);
            var elapsed = DateTime.UtcNow.Subtract(started.ToUniversalTime()).TotalMilliseconds;

            _messageTime.WriteMetric(elapsed);
            _messagesAttemtped.Increment();
        }
        public void FoundEntries(int amount)
        {
            if (!IsEnabled())
            {
                return;
            }

            _scanEntriesFoundCounter.Increment(amount);
        }
Ejemplo n.º 3
0
        public void MessageReceived(string topic, int partition, long at)
        {
            _messagesReceived.Increment();

            if (IsEnabled(EventLevel.Verbose, EventKeywords.None))
            {
                WriteEvent(5, topic, partition, at);
            }
        }
Ejemplo n.º 4
0
        public Task StartAsync(CancellationToken cancellationToken)
        {
            Task.Run(async() =>
            {
                while (true && !m_Cancellation.IsCancellationRequested)
                {
                    m_Counter.Increment();

                    await Task.Delay(100).ConfigureAwait(false);
                }
            });

            return(Task.CompletedTask);
        }
 private void ScanStart()
 {
     _scanInvocationCounter.Increment();
 }
Ejemplo n.º 6
0
 /// <inheritdoc />
 void IChannelWriter <TInput> .MessageReady()
 {
     readTrigger.Signal();
     writeRate?.Increment();
 }
Ejemplo n.º 7
0
 public void ReportCacheMiss()
 {
     _cacheMisses.Increment();
 }
Ejemplo n.º 8
0
 public void ReportCacheHit()
 {
     _cacheHits.Increment();
 }
Ejemplo n.º 9
0
 public void WriteIncrementingEventCounter(int val)
 {
     m_incrementingEventCounter.Increment(val);
 }
Ejemplo n.º 10
0
 /// <summary>
 /// counts a message that is completed
 /// </summary>
 public void CompleteMessage()
 {
     _messagesComplete.Increment();
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Counts messages sent.
 /// </summary>
 public void SentMessage()
 {
     _messagesSent.Increment();
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Counts a saga that is blocked
 /// </summary>
 public void SagaBlocked()
 {
     _sagaBlocks.Increment();
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Counts a message that will be retried.
 /// </summary>
 public void RetryMessage()
 {
     _messageRetries.Increment();
 }
Ejemplo n.º 14
0
 /// <summary>
 /// counts a message that has failed
 /// </summary>
 public void FailMessage()
 {
     Interlocked.Increment(ref _messagesErrorTotalCount);
     _messagesFailed.Increment();
 }
Ejemplo n.º 15
0
 public void IncrementCounter() => _counter.Increment(1);
Ejemplo n.º 16
0
 public void IncrementCounter()
 {
     _myCounter.Increment();
 }
Ejemplo n.º 17
0
 /// <summary>
 /// Counts a message that is delayed
 /// </summary>
 public void DelayMessage()
 {
     _messagesDelayed.Increment();
 }