Marcus Efraimsson
Marcus Efraimsson
Following https://github.com/grafana/grafana/issues/26389 Here's two test cases that fails on x86: https://play.golang.org/p/_CjXY3ONfxs First one returns the following error on x86 (same details in referenced issue): ``` month out of bounds 1455570369...
### What would you like to be added? Upgrade grpc-ecosystem/go-grpc-middleware to v2 and migrate grpc-ecosystem/go-grpc-prometheus to grpc-ecosystem/go-grpc-middleware/providers/prometheus. ### Why is this needed? Trying to get rid of deprecated go-grpc-middleware in...
The search_result entity shows up in the default dashboard and I don't have any use of this so wanted to hide it as I've done with other entities: However, there's...
Makes it possible to reuse tracing environment variables for plugins.
Moves https://github.com/grafana/grafana/blob/22df2d9b06b0b3651dcd1d2c075ffd48071ab556/pkg/plugins/ifaces.go#L137-L152 into the SDK. WIP
Update https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/add-logs-metrics-traces-for-backend-plugins regarding automatic instrumentation changes in https://github.com/grafana/grafana-plugin-sdk-go/pull/1028
**What this PR does / why we need it**: Document how to profile a backend plugin. **Which issue(s) this PR fixes**: Closes #958 Related to https://github.com/grafana/grafana/pull/90048 and https://github.com/grafana/grafana-plugin-sdk-go/pull/1025 **Special notes...
Follow up from https://github.com/grafana/grafana-plugin-sdk-go/pull/1006. Either extend https://grafana.com/developers/plugin-tools/create-a-plugin/extend-a-plugin/add-logs-metrics-traces-for-backend-plugins or either create a new page specifically for this topic. It would be similar to https://grafana.com/docs/grafana/latest/setup-grafana/configure-grafana/configure-tracing/
Document why/how to use the [httpclient package](https://pkg.go.dev/github.com/grafana/grafana-plugin-sdk-go/backend/httpclient) in backend plugins. Related topics connection pooling/reuse, [DataSourceHttpSettings component](https://github.com/grafana/grafana/blob/main/packages/grafana-ui/src/components/DataSourceSettings/DataSourceHttpSettings.tsx), middlewares, timeouts
How to access/use Grafana configuration, https://pkg.go.dev/github.com/grafana/grafana-plugin-sdk-go/backend#GrafanaCfg From https://github.com/grafana/plugin-tools/pull/1081#discussion_r1751907246