This common library can be used to quickly create dashboards' panels and annotations.
By using this common library we can 'enforce' common style choices across multiple dashboards and mixins.
jb init
jb install https://github.com/grafana/jsonnet-libs/common-liblocal commonlib = import 'github.com/grafana/jsonnet-libs/common-lib/common/main.libsonnet';
local panels = {
cpuUsage: commonlib.panels.cpu.timeSeries.utilization.new(targets=[targets.cpuUsage]),
}
See windows-observ-lib for full example.