Quartz.OpenTracing integrates Quartz with OpenTracing. Also consider the OpenTelemetry.Instrumentation.Quartz package, which will supersede OpenTracing and OpenCensus.
Tips
Quartz 3.2.3 or later required.
Caution
The integration library may still change: its API can have breaking changes and change behavior.
Installation
Install-Package Quartz.OpenTracing
Using
Call the AddQuartzOpenTracing extension method on IServiceCollection.
Example Startup.ConfigureServices configuration
public void ConfigureServices(IServiceCollection services)
{
// make sure you configure logging and OpenTracing before Quartz services
services.AddQuartzOpenTracing(options =>
{
// these are the defaults
options.ComponentName = "Quartz";
options.IncludeExceptionDetails = false;
});
}
