mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Plugins: Update backend plugin debugging instructions (#70239)
* Update development-with-local-grafana.md Reflect latest changes to backend plugin debugging * bump SDK * fix build cmd
This commit is contained in:
parent
5b13b71ed0
commit
a9b9b96c61
@ -161,9 +161,9 @@ Configure your code editor to run the following steps:
|
|||||||
```
|
```
|
||||||
mage build:debug
|
mage build:debug
|
||||||
```
|
```
|
||||||
1. Run the plugin's executable file (inside `dist`) with `-standalone -debug` flags.
|
1. Run the plugin's executable file (inside `dist`) with `-standalone` flag.
|
||||||
```
|
```
|
||||||
./gpx_xyz_linux_amd64 -standalone -debug
|
./gpx_xyz_linux_amd64 -standalone
|
||||||
```
|
```
|
||||||
1. Attach a debugger to the process.
|
1. Attach a debugger to the process.
|
||||||
|
|
||||||
@ -174,5 +174,5 @@ Configure your code editor to run the following steps:
|
|||||||
### Notes
|
### Notes
|
||||||
|
|
||||||
- All logs are printed in the plugin's `stdout` rather than in Grafana logs.
|
- All logs are printed in the plugin's `stdout` rather than in Grafana logs.
|
||||||
- If the backend plugin doesn't serve requests after you turn off debug mode, you can force a reset to the standalone mode. To do so, delete the files `dist/standalone.txt`, `dist/pid.txt`, and the executable file, and then restart Grafana.
|
- If the backend plugin doesn't serve requests after you stop debugging, you can force a reset to the standalone mode. To do so, delete the files `dist/standalone.txt`, `dist/pid.txt`, and the executable file, and then restart Grafana.
|
||||||
- Grafana doesn't support debugging backend plugins running inside Docker. But this is a [planned enhancement](https://github.com/grafana/grafana-plugin-sdk-go/issues/685).
|
- Grafana doesn't support debugging backend plugins running inside Docker. But this is a [planned enhancement](https://github.com/grafana/grafana-plugin-sdk-go/issues/685).
|
||||||
|
2
go.mod
2
go.mod
@ -62,7 +62,7 @@ require (
|
|||||||
github.com/grafana/cuetsy v0.1.9
|
github.com/grafana/cuetsy v0.1.9
|
||||||
github.com/grafana/grafana-aws-sdk v0.15.0
|
github.com/grafana/grafana-aws-sdk v0.15.0
|
||||||
github.com/grafana/grafana-azure-sdk-go v1.7.0
|
github.com/grafana/grafana-azure-sdk-go v1.7.0
|
||||||
github.com/grafana/grafana-plugin-sdk-go v0.162.0
|
github.com/grafana/grafana-plugin-sdk-go v0.165.0
|
||||||
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
|
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
|
||||||
github.com/hashicorp/go-hclog v1.5.0
|
github.com/hashicorp/go-hclog v1.5.0
|
||||||
github.com/hashicorp/go-plugin v1.4.9
|
github.com/hashicorp/go-plugin v1.4.9
|
||||||
|
4
go.sum
4
go.sum
@ -1379,8 +1379,8 @@ github.com/grafana/grafana-google-sdk-go v0.1.0 h1:LKGY8z2DSxKjYfr2flZsWgTRTZ6HG
|
|||||||
github.com/grafana/grafana-google-sdk-go v0.1.0/go.mod h1:Vo2TKWfDVmNTELBUM+3lkrZvFtBws0qSZdXhQxRdJrE=
|
github.com/grafana/grafana-google-sdk-go v0.1.0/go.mod h1:Vo2TKWfDVmNTELBUM+3lkrZvFtBws0qSZdXhQxRdJrE=
|
||||||
github.com/grafana/grafana-plugin-sdk-go v0.94.0/go.mod h1:3VXz4nCv6wH5SfgB3mlW39s+c+LetqSCjFj7xxPC5+M=
|
github.com/grafana/grafana-plugin-sdk-go v0.94.0/go.mod h1:3VXz4nCv6wH5SfgB3mlW39s+c+LetqSCjFj7xxPC5+M=
|
||||||
github.com/grafana/grafana-plugin-sdk-go v0.114.0/go.mod h1:D7x3ah+1d4phNXpbnOaxa/osSaZlwh9/ZUnGGzegRbk=
|
github.com/grafana/grafana-plugin-sdk-go v0.114.0/go.mod h1:D7x3ah+1d4phNXpbnOaxa/osSaZlwh9/ZUnGGzegRbk=
|
||||||
github.com/grafana/grafana-plugin-sdk-go v0.162.0 h1:ij2ARWohf0IoK9yCVC1Wup4Gp6zwBq2AueVXRYsv/to=
|
github.com/grafana/grafana-plugin-sdk-go v0.165.0 h1:PTCW1bSlqPr5/k/9oz4R8NLZIiQaOMP0xlSaRWwKUxg=
|
||||||
github.com/grafana/grafana-plugin-sdk-go v0.162.0/go.mod h1:dPhljkVno3Bg/ZYafMrR/BfYjtCRJD2hU2719Nl3QzM=
|
github.com/grafana/grafana-plugin-sdk-go v0.165.0/go.mod h1:dPhljkVno3Bg/ZYafMrR/BfYjtCRJD2hU2719Nl3QzM=
|
||||||
github.com/grafana/kindsys v0.0.0-20230508162304-452481b63482 h1:1YNoeIhii4UIIQpCPU+EXidnqf449d0C3ZntAEt4KSo=
|
github.com/grafana/kindsys v0.0.0-20230508162304-452481b63482 h1:1YNoeIhii4UIIQpCPU+EXidnqf449d0C3ZntAEt4KSo=
|
||||||
github.com/grafana/kindsys v0.0.0-20230508162304-452481b63482/go.mod h1:GNcfpy5+SY6RVbNGQW264gC0r336Dm+0zgQ5vt6+M8Y=
|
github.com/grafana/kindsys v0.0.0-20230508162304-452481b63482/go.mod h1:GNcfpy5+SY6RVbNGQW264gC0r336Dm+0zgQ5vt6+M8Y=
|
||||||
github.com/grafana/phlare/api v0.1.4-0.20230426005640-f90edba05413 h1:bBzCezZNRyYlJpXTkyZdY4fpPxHZUdyeyRWzhtw/P6I=
|
github.com/grafana/phlare/api v0.1.4-0.20230426005640-f90edba05413 h1:bBzCezZNRyYlJpXTkyZdY4fpPxHZUdyeyRWzhtw/P6I=
|
||||||
|
Loading…
Reference in New Issue
Block a user