Documentation ¶
Overview ¶
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Package ddflareextensionimpl defines the OpenTelemetry Extension implementation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var Type = metadata.Type
Type exports the internal metadata type for easy reference
Functions ¶
func NewExtension ¶
func NewExtension(_ context.Context, cfg *Config, telemetry component.TelemetrySettings, info component.BuildInfo, providedConfigSupported bool) (extensionDef.Component, error)
NewExtension creates a new instance of the extension.
func NewFactory ¶
NewFactory creates a factory for Datadog Flare Extension for use with OCB and OSS Collector
func NewFactoryForAgent ¶ added in v0.61.0
func NewFactoryForAgent(factories *otelcol.Factories, configProviderSettings otelcol.ConfigProviderSettings) extension.Factory
NewFactoryForAgent creates a factory for Datadog Flare Extension for use with Agent
Types ¶
type Config ¶
type Config struct { HTTPConfig *confighttp.ServerConfig `mapstructure:",squash"` // contains filtered or unexported fields }
Config has the configuration for the extension enabling the health check extension, used to report the health status of the service.