Skip to content

Add pg-decomp dashboard based on pg-upgrade dashboard

This MR aims to add a decomposition dashboard based on the pg-upgrade dashboard. Since the pg-upgrade dashboard works on a single cluster with multiple major versions (i.e. "patroni-main-v14" and "patroni-main-v16") and decomposition needs to operate with two separate clusters on the same version (i.e. "patroni-main-v16" and "patroni-sec-v16"), there were changes required, hence the new dashboard.

Example dashboard

Testing

Attempted to run ./test-dashboard.sh:

jonathon@jsisson--20240506-WT9MH dashboards % ./test-dashboard.sh postgresql/pg-decomp.dashboard.jsonnet 
/opt/homebrew/bin/op
API call to https://dashboards.gitlab.net/api/snapshots failed with 403:
{"message":"forbidden","traceID":""}

This was using the 1password data to add the test, so I don't have a snapshot preview.

Edited by Jonathon Sisson

Merge request reports

Loading