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(ctx context.Context, cfg *Config, telemetry component.TelemetrySettings, info component.BuildInfo, ipcComp option.Option[ipc.Component], providedConfigSupported bool, byoc 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, ipcComp option.Option[ipc.Component], byoc bool) 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.