OpenTelemetry's declarative configuration specification has reached stable status. Key stable components include the JSON schema (opentelemetry-configuration 1.0.0), YAML file format, in-memory data model, ConfigProperties, PluginComponentProvider, Parse/Create SDK operations, and the OTEL_CONFIG_FILE environment variable. Implementations are available in C++, Go, Java, JavaScript, and PHP, with .NET and Python in progress. Future plans include making declarative config the default for new SDK feature proposals, deprecating poorly-interoperable environment variables, expanding language support, and working on dynamic configuration at runtime.
Table of contents
What happened?What’s the status of language implementations?What does this mean for you?What’s next?ThanksSort: