Commit Graph

141 Commits (beea7d1c2bc42e90ba4fbe69d3d8b49bea10ff7b)

Author SHA1 Message Date
Dan Cech 7b4925ea37
Storage: Watch support (#82282) 2 years ago
Agnès Toulet 28e66b4ad8
Rendering: Adds PDF support behind feature toggle (#81811) 2 years ago
Giuseppe Guerra b1c7aa269b
Dependencies: Bump github.com/grafana/grafana-plugin-sdk-go from v0.197.0 to v0.198.0 (#79928) 2 years ago
Will Browne ce8fd14f1f
Plugins: Make renderer service load renderer plugin (#77854) 2 years ago
Giuseppe Guerra 027a157898
Plugins: Allow disabling "skip host environment variables" per-plugin (#78266) 2 years ago
Will Browne ddb7406caa
Plugins: Add running method to interface (#78326) 2 years ago
Giuseppe Guerra cb0a88a027
Plugins: Backend: Skip host environment variables (#77858) 2 years ago
Will Browne b3ad61e180
Plugins: Add plugin version field to proto interface (#78213) 2 years ago
Andres Martinez Gotor fcc2f01c7e
Chore: Update otel deps (#78069) 2 years ago
Will Browne 4299efbc56
Plugins: Expose PID through proto interface (#77821) 2 years ago
Gábor Farkas 2d391c1bf5
postgresql: change plugin id (#77444) 2 years ago
Will Browne 19cd7dbae1
Plugins: Add API for creating pluginv2 proto client (#77492) 2 years ago
Marcus Efraimsson 2adfdb49c9
Update grafana-plugin-go-sdk to v0.187.0 (#76816) 2 years ago
Will Browne 9d92818cae
Plugins: Update PDC pattern from latest plugin SDK changes (#76576) 2 years ago
Dan Cech 91cf4f0c1c
Revert "Plugins: Update PDC pattern from latest plugin SDK changes" (#76565) 2 years ago
Will Browne 151f6d6216
Plugins: Update PDC pattern from latest plugin SDK changes (#76036) 2 years ago
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 2 years ago
Will Browne 8a33a6f958
Plugin: Accept backend plugin process command args (#76037) 2 years ago
Marcus Efraimsson e4c1a7a141
Tracing: Standardize on otel tracing (#75528) 2 years ago
Marcus Efraimsson 534e3ebf0c
Plugins: Use a Grafana specific SDK tracer implementation for core plugins (#75388) 2 years ago
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Andres Martinez Gotor c70623fb85
Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
Sven Grossmann 9328fda8ea
Logging: Add `uname` to context logger for plugins (#74929) 2 years ago
Andres Martinez Gotor 96b55ea37c
Feature: Allow to skip plugin loading (#74840) 2 years ago
Marcus Efraimsson f70990d8eb
Plugins: Refactor instrumentation to logger middleware (#74726) 2 years ago
lean.dev 5e0b20266e
Licensing: Pass func to update env variables when starting plugin (#74620) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Sven Grossmann 7e01dde762
Logging: Add `WithContextualAttributes` to pass log params based on the given context (#74428) 2 years ago
Dan Cech 85a207fceb
Chore: Replace entity GRN with infra/grn GRN (#74198) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Will Browne c5e9a82ccb
Plugins: Do not fail bootstrap stage if single decorate step fails (#73147) 2 years ago
Ludovic Viaud 7ec3489cd3
Plugins Instrumentation: add exemplar to the plugin requests metrics (#72071) 2 years ago
Andres Martinez Gotor 24eef7a3d2
Chore: Use SDK logger for test data source (#71579) 2 years ago
Ludovic Viaud 68ab0ac552
Update (#69684) 3 years ago
Ryan McKinley e17ef5e504
Pyroscope: Rename phlare to grafana-pyroscope-datasource (#68859) 3 years ago
Ludovic Viaud b59533e526
Fix plugin metric (#69368) 3 years ago
Will Browne ae373c662c
Plugins: Refactor env vars to dedicated service (#68960) 3 years ago
Andreas Christou 108acee08e
CloudMonitoring: Initial GCM Schema (#67739) 3 years ago
Will Browne bb6ec1470d
Plugins: Correct the usage of mutex for gRPC plugin implementation (#68555) 3 years ago
Ludovic Viaud bc5881a051
Instrumentation: Add plugin service request metric (#65527) 3 years ago
ismail simsek a1bc227228
Instrumentation: Report the size of plugin request (#66149) 3 years ago
Will Browne 23e3ac0ac9
Plugins: Improve client instrumentation by adding cancelled status and logging errors (#65099) 3 years ago
Will Browne ec82719372
Plugins: Introduce plugin package specific logger (#62204) 3 years ago
Will Browne 958eea2f78
Plugins: Add backend target to instrumentation (#61980) 3 years ago
Carl Bergquist 672b1711b0
Instrumentation: measure time until plugin request (#61279) 3 years ago
Marcus Efraimsson 6478d0a5ef
Plugins: Forward user header (X-Grafana-User) in backend plugin requests (#58646) 3 years ago
Carl Bergquist a5ace56be8
Plugins: Add username to datasource plugin logging (#59893) 3 years ago
Will Browne 76233f9997
Plugins: Unexport PluginDir field from PluginDTO (#59190) 3 years ago
Carl Bergquist 06705a49e2
Instrumentation: Log plugin and datasource info for each plugin request. (#54769) 3 years ago
Andrej Ocenas 0845ac2f53
Profiling: Add Phlare and Parca datasources (#57809) 3 years ago