PluginBootService

Fully-qualified class name

org.apache.shardingsphere.agent.spi.boot.PluginBootService

Definition

Plugin startup service definition

Implementation classes

Configuration TypeDescriptionFully-qualified class name
PrometheusPrometheus plugin startup classorg.apache.shardingsphere.agent.metrics.prometheus.service.PrometheusPluginBootService
LoggingLogging plugin startup classorg.apache.shardingsphere.agent.plugin.logging.base.service.BaseLoggingPluginBootService
JaegerJaeger plugin startup classorg.apache.shardingsphere.agent.plugin.tracing.jaeger.service.JaegerTracingPluginBootService
OpenTelemetryOpenTelemetryTracing plugin startup classorg.apache.shardingsphere.agent.plugin.tracing.opentelemetry.service.OpenTelemetryTracingPluginBootService
OpenTracingOpenTracing plugin startup classorg.apache.shardingsphere.agent.plugin.tracing.opentracing.service.OpenTracingPluginBootService
ZipkinZipkin plugin startup classorg.apache.shardingsphere.agent.plugin.tracing.zipkin.service.ZipkinTracingPluginBootService

PluginDefinitionService

Fully-qualified class name

org.apache.shardingsphere.agent.spi.definition.PluginDefinitionService

Definition

Agent plugin definition

Implementation classes

Configuration TypeDescriptionFully-qualified class name
PrometheusPrometheus plugin definitionorg.apache.shardingsphere.agent.metrics.prometheus.definition.PrometheusPluginDefinitionService
LoggingLogging plugin definitionorg.apache.shardingsphere.agent.plugin.logging.base.definition.BaseLoggingPluginDefinitionService
JaegerJaeger plugin definitionorg.apache.shardingsphere.agent.plugin.tracing.jaeger.definition.JaegerPluginDefinitionService
OpenTelemetryOpenTelemetryTracing plugin definitionorg.apache.shardingsphere.agent.plugin.tracing.opentelemetry.definition.OpenTelemetryTracingPluginDefinitionService
OpenTracingOpenTracing plugin definitionorg.apache.shardingsphere.agent.plugin.tracing.opentracing.definition.OpenTracingPluginDefinitionService
ZipkinZipkin plugin definitionorg.apache.shardingsphere.agent.plugin.tracing.zipkin.definition.ZipkinPluginDefinitionService