grabana

User-friendly Go library for building Grafana dashboards

MIT License

Stars
682
Committers
15

Bot releases are visible (Hide)

grabana - v0.21.2

Published by K-Phoen over 2 years ago

Changelog

  • 70e20d3 Merge pull request #173 from K-Phoen/raw-dashboard-uid
  • 3922525 Use dashboard UID from Grafana to hook alerts
grabana - v0.21.1

Published by K-Phoen over 2 years ago

Changelog

  • 09582ca Merge pull request #172 from K-Phoen/query-refs
  • 0279d58 Restore query ref
grabana - v0.21.0

Published by K-Phoen over 2 years ago

Changelog

  • ae9676b Add a few more unit tests for the client
  • 7efac55 Add error management capabilities to some datasource builders
  • 436391d Add naive unit tests for stat panel decoding
  • 04ff85e Add some tests for alert queries decoding
  • 3055061 Add some tests for stackdriver alert queries decoding
  • a426a41 Add some tests on heatmap tooltip decoding
  • e63b425 Add some unit tests for alert queries builders
  • 4758f54 Cleanup stat panel definition
  • 4a1cda9 Comment dashboard creation test for now
  • 967032f Decode alert conditions
  • c87c544 Decode alerts from json
  • 4067fc6 Even more unit tests for dashboard creation
  • ea10c42 Fix linting issues
  • b85fc59 Hook correct dashboard UID and panel ID in alerts
  • bba4823 Hook correct datasource UID in alerts
  • 48319e5 Implement stat panel YAML decoding
  • 4497ac9 Make more datasources work with alerts
  • c600605 Merge pull request #170 from K-Phoen/new-alerts
  • 5c81988 More errors on graph panels
  • 8f8a419 More errors on heatmap panels
  • d1e918c More errors on singlestat and logs panels
  • 8c5350f More errors on table panels
  • dada504 More errors on text panels
  • fe23a3f More errors on timeseries axis definition
  • 026e4b4 More test for the client
  • 5943570 More unit tests for dashboard creation
  • 54d6cf5 More unit tests for stat panels
  • 12eff28 Progress
  • a9dcc7b Remove outdated example
  • 875e875 Remove useless fmt.Sprintf in builder-example
  • b594232 Restore basic test coverage on alert builder
  • deb231a Restore conditions reducers and evaluators
  • 8e7a0a8 Restore some more graph and timeseries tests
  • 5fad835 Split client in several files
  • d45ffac Split client tests
  • 6397fc6 Start playing with error management in dashboard builder
  • 1fce0c4 Start supporting stat panels
  • 966ac92 Start testing alert decoding
  • 32f5302 Start working on the new grafana alerts manager
  • b6abc1c Test alert collectin from timeseries and graphs
  • 37a6b7e Update codecov action
  • 16ac2be Update package doc
  • 71d5e49 Update some github actions
  • f6eacda Update tests
grabana - v0.20.17

Published by K-Phoen over 2 years ago

Changelog

  • db791fa Merge pull request #171 from K-Phoen/timeseries-improvements
  • 94d0850 Support line interpolation mode decoding for timeseries
  • 4577394 Support line width decoding for timeseries
grabana - v0.20.16

Published by K-Phoen over 2 years ago

Changelog

  • ab5cb80 Fix thresholds values types
  • 2665d35 Merge pull request #168 from K-Phoen/fix-threshold-values-types
grabana - v0.20.15

Published by K-Phoen over 2 years ago

Changelog

  • 8a64a72 Add a few unit tests for color schemes
  • b79589f Add a few unit tests for thresholds
  • 2e6cbbe Allow timeseries color scheme to be configured
  • 5d841ee Allow timeseries thresholds to be configured
  • ecaf799 Merge pull request #167 from K-Phoen/timeseries-features
grabana - v0.20.14

Published by K-Phoen over 2 years ago

Changelog

  • 342bedb Add FixedColorScheme override option
  • 9b8a856 Merge pull request #166 from K-Phoen/fixed-color-scheme-override
grabana - v0.20.13

Published by K-Phoen over 2 years ago

Changelog

  • 8fd13f1 Add a few unit tests
  • 56f4ad5 Merge pull request #165 from K-Phoen/override
  • 88f9845 Use new sdk release
  • b74894a [wip] Initial structure for field overrides
grabana -

Published by K-Phoen over 2 years ago

grabana - v0.20.11

Published by K-Phoen over 2 years ago

Changelog

  • ef1805d Add a few comments
  • 9bfa18f Add support for slack contact point type
  • 5d703e4 Cleanup builder example
  • 74e636b First stab at configuring the alert manager
  • 933039f Merge pull request #155 from K-Phoen/alert-manager
  • b521e5b Merge pull request #162 from K-Phoen/builder-example-folder
  • d3f0737 Simplify folder creation in builder example
  • d28158a Support "webhook" contact point type
  • 155f87c Test 'email' contact point type
  • f6967e5 Test 'opsgenie' contact point type
  • c0783f3 Test alertmanager definition
  • 3af7156 Test contact points definition
  • ffc466c Test routing definition
grabana - v0.20.10

Published by K-Phoen over 2 years ago

Changelog

  • 2f080fd Add create/list/delete functions for API keys (#161)
  • 8ebcd92 Merge pull request #156 from jlevesy/jl/support-influxdb
  • 596ba45 datasource/influxdb: add influxQL datasource support
grabana - v0.20.9

Published by K-Phoen almost 3 years ago

Changelog

  • dc505b3 Allow stackdriver targets to configure a preprocessor
  • fe478f4 Merge pull request #159 from K-Phoen/stackdriver-preprocessor
  • 60c7d79 Stackdriver preprocessors can be decoded from YAML
grabana - v0.20.8

Published by K-Phoen almost 3 years ago

Changelog

  • ec21b84 Add a few tests
  • 25794f6 Decode logs target
  • c29dee6 Merge pull request #158 from K-Phoen/logs-panel-yaml
  • 77aaa4b Only decode known YAML fields, fail hard on unknown ones
  • a0f561d Support logs panel types in yaml
grabana - v0.20.7

Published by K-Phoen almost 3 years ago

Changelog

  • 8bd0300 Merge pull request #157 from K-Phoen/logs-panel
  • cf26c84 Support logs panel types
grabana - v0.20.6

Published by K-Phoen almost 3 years ago

Changelog

  • 277967b Merge pull request #153 from K-Phoen/prometheus-exemplars
  • 66b0fc6 Merge pull request #154 from K-Phoen/jaeger-trace-to-logs
  • e3e2bbd Support 'trace to logs' options on Jaeger datasources
  • f957eef Support definition of exemplars on Prometheus datasources
grabana - v0.20.5

Published by K-Phoen almost 3 years ago

Changelog

  • ec67740 Add a utility function to get a datasource UID by its name
  • aeb936a Merge pull request #152 from K-Phoen/datasource-uid-by-name
grabana - v0.20.4

Published by K-Phoen almost 3 years ago

Changelog

  • d60928d Add support for Tempo datasource definition
  • 57e5986 Merge pull request #150 from K-Phoen/tempo-datasource
  • c330423 Merge pull request #151 from K-Phoen/loki-derived-fields
  • f66b96c Support defining derived fields in loki
grabana - v0.20.3

Published by K-Phoen almost 3 years ago

Changelog

  • 94087fe Add support for Loki datasource definition
  • 3b74334 Merge pull request #149 from K-Phoen/loki-datasource
grabana - v0.20.2

Published by K-Phoen almost 3 years ago

Changelog

  • 893326b Add support for Jaeger datasource definition
  • f5b6cde Merge pull request #143 from ptxmac/influx_query
  • 327484e Merge pull request #148 from K-Phoen/jaeger-datasource
  • 18aab4a Update influxdb test fixtures
  • e447ee2 [flux] Use query instead of measurement for influx targets
grabana - v0.20.1

Published by K-Phoen almost 3 years ago

Changelog

  • ab7c666 Add support for Stackdriver datasource definition
  • 5e1fbfc Merge pull request #144 from K-Phoen/stackdriver-datasource
  • aa881c1 Use nosborn/[email protected]
Package Rankings
Top 2.2% on Proxy.golang.org
Badges
Extracted from project README
Go Report Card codecov GoDoc