Skip to content

[beats receivers] Return a standard unsupported error type when configuration translation is not yet supported #45507

@cmacknz

Description

@cmacknz

For cases in #45491 which are either untested or known to not yet be supported, for example Kerberos authentication with the Elasticsearch output, return a standardized error type that Elastic Agent can use as a signal to fall back to the standard runtime.

The standardized error should be returned from the ToOtelConfig functions.

func ToOTelConfig(output *config.C, logger *logp.Logger) (map[string]any, error) {

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions