Uses of Interface
org.microproxy.ActivityTracker
Packages that use ActivityTracker
Package
Description
OpenTelemetry for MicroProxy, with no dependencies but the JDK: W3C Trace Context, B3 and Jaeger
propagation (
Propagators), sampling (Sampler), a SERVER span per exchange and a CLIENT span per attempt to reach
the server, INTERNAL spans for tunnels and flows, and OTLP/HTTP export of traces, metrics (the
proxy's StatsRegistry) and access logs, as protobuf or JSON (Telemetry).-
Uses of ActivityTracker in org.microproxy
Classes in org.microproxy that implement ActivityTrackerModifier and TypeClassDescriptionclassAnActivityTrackerthat ignores everything; extend it and override what you need.Methods in org.microproxy with parameters of type ActivityTrackerModifier and TypeMethodDescriptionHttpProxyServerBootstrap.plusActivityTracker(ActivityTracker activityTracker) Adds an observer alongside the configured activity trackers. -
Uses of ActivityTracker in org.microproxy.extras
Classes in org.microproxy.extras that implement ActivityTrackerModifier and TypeClassDescriptionclassAnActivityTrackerthat writes one access-log line per finished exchange or flow (flowEnded(org.microproxy.FlowRecord)), in anAccessLogFormat: one of theLogFormatpresets, or an Envoy-compatible format string or JSON dictionary. -
Uses of ActivityTracker in org.microproxy.otel
Methods in org.microproxy.otel that return ActivityTrackerModifier and TypeMethodDescriptionTelemetry.accessLogExporter()Returns the access-log exporter, whichTelemetry.install(org.microproxy.HttpProxyServerBootstrap)adds as a tracker;nullwithout log export.