Class AgentTelExtensionCustomizer

java.lang.Object
io.agenttel.extension.AgentTelExtensionCustomizer
All Implemented Interfaces:
io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizerProvider, io.opentelemetry.sdk.autoconfigure.spi.Ordered

public class AgentTelExtensionCustomizer extends Object implements io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizerProvider
OTel javaagent extension that enriches spans with AgentTel attributes.

This is the zero-code entry point for AgentTel. The AgentTel javaagent bundles the OTel javaagent with this extension:

 java -javaagent:agenttel-javaagent.jar \
      -Dagenttel.config.file=agenttel.yml \
      -jar myapp.jar
 

Loaded via SPI (AutoConfigurationCustomizerProvider).

  • Constructor Details

    • AgentTelExtensionCustomizer

      public AgentTelExtensionCustomizer()
  • Method Details

    • customize

      public void customize(io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer customizer)
      Specified by:
      customize in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizerProvider