grafana/pkg/plugins
Giuseppe Guerra 09078b14e1
Plugins: Support for distributed tracing in backend plugins SDK (#63714)
* Tracing: Pass OTLP address and propagation format to plugins

* Fix unit tests

* Fix indentation

* Fix plugin manager integration tests

* Goimports

* Pass plugin version to plugins

* Do not add GF_PLUGIN_VERSION if plugin version is not set, add tests

* Allow disabling plugins distributed tracing on a per-plugin basis

* Moved disabled plugins to tracing.opentelemetry config section

* Pre-allocate DisabledPlugins map to the correct size

* Moved disable tracing setting flags in plugin settings

* Renamed plugin env vars for tracing endpoint and propagation

* Fix plugin initializer tests

* Refactoring: Moved OpentelemetryCfg from pkg/infra to pkg/plugins

* Changed GetSection to Section in parseSettingsOpentelemetry

* Add tests for NewOpentelemetryCfg

* Fix test case names in TestNewOpentelemetryCfg

* OpenTelemetry: Remove redundant error checks
2023-03-30 23:31:14 +02:00
..
backendplugin Plugins: Improve client instrumentation by adding cancelled status and logging errors (#65099) 2023-03-21 13:42:57 +01:00
codegen extract kindsys to external library (#64562) 2023-03-15 12:04:28 -04:00
config Plugins: Support for distributed tracing in backend plugins SDK (#63714) 2023-03-30 23:31:14 +02:00
log Plugins: Introduce plugin package specific logger (#62204) 2023-02-28 16:10:27 +01:00
manager Plugins: Support for distributed tracing in backend plugins SDK (#63714) 2023-03-30 23:31:14 +02:00
pfs Schema: Remove exclusion for timeseries and update imports (#65242) 2023-03-23 02:14:54 +02:00
plugindef Docs: Update plugin.json docs and schema (#64297) 2023-03-10 15:07:35 +01:00
pluginscdn Plugins: Fix plugins CDN not working when plugins are not in domain's root path (#63202) 2023-02-24 14:28:13 +01:00
repo Plugins: Introduce plugin package specific logger (#62204) 2023-02-28 16:10:27 +01:00
storage Plugins: Introduce plugin package specific logger (#62204) 2023-02-28 16:10:27 +01:00
errors.go Plugins: Use error plane for api/ds/query (#54750) 2022-09-14 18:19:57 +02:00
fakes.go NavTree: Make it possible to configure where in nav tree plugins live (#55484) 2022-09-28 08:29:35 +02:00
ifaces.go Plugins: Add file store abstraction for handling plugin files (#65432) 2023-03-29 12:55:55 +02:00
localfiles.go Plugins: Refactor loader + finder to support multiple sourcing methods (#64735) 2023-03-20 14:35:49 +01:00
models.go Plugins: Extend panel menu with links from plugins (#63089) 2023-03-02 15:42:00 +01:00
plugins.go Plugins: Add file store abstraction for handling plugin files (#65432) 2023-03-29 12:55:55 +02:00