The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/promlib
Kyle Brandt aec2ef727a
Prometheus/Scopes: Update to use scopespec type from app (#84593)
1 year ago
..
client Chore: Update grafana-plugin-sdk (#84289) 1 year ago
converter
instrumentation
intervalv2
middleware
models Prometheus/Scopes: Update to use scopespec type from app (#84593) 1 year ago
querydata
resource
testdata
utils
README.md
go.mod Chore: Update grafana-plugin-sdk (#84289) 1 year ago
go.sum Chore: Update grafana-plugin-sdk (#84289) 1 year ago
healthcheck.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago
healthcheck_test.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago
heuristics.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago
heuristics_test.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago
library.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago
library_test.go Chore: Promlib allows extendOptions to be nil (#84463) 1 year ago

README.md

promlib

Prometheus Library (a.k.a. promlib) is the foundation of the Grafana Prometheus data source backend.

How to tag/version?

  • Checkout the commit you want to tag (git checkout <COMMIT_SHA>)
  • Run git tag <VERSION> (For example v0.0.12)
    • NOTE: We're using Lightweight Tags, so no other options are required
  • Run git push origin <VERSION>
  • Verify that the tag was created successfully here
  • DO NOT RELEASE anything! Tagging is enough.
  • After tagging and waiting 5-10 minutes for go module registry to catch up just bump the promlib version on grafana/grafana