private void RaiseInTracer(ViolationType violationType)
        {
            var span = _tracer.ActiveSpan;

            if (span is null)
            {
                _logger.LogDebug("There is no active span in tracer.");
                return;
            }

            span.Log($"QoSViolation {violationType} raised.");
            span.SetTag(Violation, violationType.ToString());
        }
Example #2
0
 public void IncrementQoSViolation(ViolationType violationType)
 {
     _metrics.Measure.Counter.Increment(CounterViolationOptions, violationType.ToString());
 }