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.

4m read timeFrom opentelemetry.io
Post cover image
Table of contents
What happened?What’s the status of language implementations?What does this mean for you?What’s next?Thanks

Sort: