Skip to content

Add apdex for patroni-ci

Sylvester Chin requested to merge sc1-add-patronici-apdex into master

This MR adds SLIs for patroni-ci service. It adds a selector db_config_name: ci/main/ci_replica/main_replica to separate patroni-ci's metrics from patroni. The label is produced in the subscriber.

This MR also introduces the following effects

  1. SLO alerts added for patroni-ci + modified for patroni
  2. Dashboard of patroni-ci will be updated (see below)
  3. request rate for patroni will be reduced since it selects on db_config_name: main/main_replica
➜  runbooks git:(master) ✗ ./dashboards/test-dashboard.sh  ./patroni-ci/main.dashboard.jsonnet
Installed https://dashboards.gitlab.net/dashboard/snapshot/d91yezubVSaTJUY4e6onXhxx4io95dtz - patroni-ci: Overview

See gitlab-com/gl-infra/scalability#2255 (closed)

Merge request reports

Loading