timescale / tobs

tobs - The Observability Stack for Kubernetes. Easy install of a full observability stack into a k8s cluster with Helm charts.
Apache License 2.0
560 stars 61 forks source link

chart: add min interval for rate() queries #626

Closed paulfantom closed 1 year ago

paulfantom commented 1 year ago

What this PR does / why we need it

In some cases it is possible that data density doesn't align with grafana $__rate_interval and resulting panels are empty. This PR is adding a minimum interval for all panels so data should always be presented.

Additionally this is fixing and optimizing dashboard variables to use less expensive queries.

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

Special notes for your reviewer

Checklist