diff options
author | James Fargher <proglottis@gmail.com> | 2020-07-15 04:18:34 +0300 |
---|---|---|
committer | James Fargher <proglottis@gmail.com> | 2020-07-15 04:18:34 +0300 |
commit | 374e31b4924c5723748fbfb02856a8e1fc6406bd (patch) | |
tree | ed6bf69ad9260c10e1e1d66bd53d09cb4e35b16c | |
parent | b2e9c241ca2dc40f4302a2bbf22c111dbac07d8e (diff) | |
parent | 6ca7e976ea6efff0f3fc426a30a3fe150d9f36ee (diff) |
Merge branch 'pks-transactions-scale-registration-metric' into 'master'
Scale transaction registration metric by registered voters
Closes #2957
See merge request gitlab-org/gitaly!2375
-rw-r--r-- | changelogs/unreleased/pks-transactions-scale-registration-metric.yml | 5 | ||||
-rw-r--r-- | internal/praefect/transactions/manager.go | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/changelogs/unreleased/pks-transactions-scale-registration-metric.yml b/changelogs/unreleased/pks-transactions-scale-registration-metric.yml new file mode 100644 index 000000000..192f629ac --- /dev/null +++ b/changelogs/unreleased/pks-transactions-scale-registration-metric.yml @@ -0,0 +1,5 @@ +--- +title: Scale transaction registration metric by registered voters +merge_request: 2375 +author: +type: changed diff --git a/internal/praefect/transactions/manager.go b/internal/praefect/transactions/manager.go index d0319d5c6..0cb967209 100644 --- a/internal/praefect/transactions/manager.go +++ b/internal/praefect/transactions/manager.go @@ -135,7 +135,7 @@ func (mgr *Manager) RegisterTransaction(ctx context.Context, voters []Voter, thr "voters": voters, }).Debug("RegisterTransaction") - mgr.counterMetric.WithLabelValues("registered").Inc() + mgr.counterMetric.WithLabelValues("registered").Add(float64(len(voters))) return transactionID, func() (map[string]bool, error) { return mgr.cancelTransaction(transactionID, transaction) |