class RequestMonitor {

	public void recordException(Exception e) {
		if (! corePlugin.isStagemonitorActive()) {
			return;
		}
		final Span activeSpan = tracingPlugin.getTracer().scopeManager().activeSpan();
		if (activeSpan != null) {
			SpanUtils.setException(activeSpan, e, tracingPlugin.getIgnoreExceptions(), tracingPlugin.getUnnestExceptions());
		}
	}

	public  RequestMonitor(ConfigurationRegistry configuration, Metric2Registry registry);
	private  RequestMonitor(ConfigurationRegistry configuration, Metric2Registry registry, TracingPlugin tracingPlugin);

}