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.
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) (extensionDef.Component, error)
NewExtension creates a new instance of the extension.
func NewFactory ¶
func NewFactory(configstore configstore.Component) extension.Factory
NewFactory creates a factory for HealthCheck extension.
Types ¶
type Config ¶
type Config struct { HTTPConfig *confighttp.ServerConfig `mapstructure:",squash"` ConfigStore configstore.Component }
Config has the configuration for the extension enabling the health check extension, used to report the health status of the service.