bundles/zfs: add per-dataset metrics

This commit is contained in:
Franzi 2021-06-25 20:04:30 +02:00
parent 9cc324f84c
commit 1c10be5cdc
Signed by: kunsi
GPG key ID: 12E3D2136B818350
5 changed files with 792 additions and 1 deletions

View file

@ -124,6 +124,10 @@ for rnode in repo.nodes:
dashboard['rows'].append(dashboard_row_wireguard(panel_id, rnode))
dashboard['tags'].add('wireguard')
if rnode.has_bundle('zfs'):
dashboard['rows'].append(dashboard_row_zfs(panel_id, rnode))
dashboard['tags'].add('zfs')
files[f'/var/lib/grafana/dashboards/{rnode.name}.json'] = {
# use metadata_to_json, because this supports sets
'content': metadata_to_json(dashboard),