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()); }
public void IncrementQoSViolation(ViolationType violationType) { _metrics.Measure.Counter.Increment(CounterViolationOptions, violationType.ToString()); }