Class JavaHttpServerTelemetry
java.lang.Object
io.opentelemetry.instrumentation.javahttpserver.JavaHttpServerTelemetry
Entrypoint for instrumenting Java HTTP Server services.
-
Method Summary
Modifier and TypeMethodDescriptionbuilder(io.opentelemetry.api.OpenTelemetry openTelemetry) voidconfigure(com.sun.net.httpserver.HttpContext httpContext) Configures theHttpContextwith OpenTelemetry.static JavaHttpServerTelemetrycreate(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newJavaHttpServerTelemetryconfigured with the givenOpenTelemetry.com.sun.net.httpserver.FilterReturns a newFilterfor telemetry usage
-
Method Details
-
create
Returns a newJavaHttpServerTelemetryconfigured with the givenOpenTelemetry. -
builder
public static JavaHttpServerTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry) -
newFilter
public com.sun.net.httpserver.Filter newFilter()Returns a newFilterfor telemetry usage -
configure
public void configure(com.sun.net.httpserver.HttpContext httpContext) Configures theHttpContextwith OpenTelemetry.
-