Create dashboard for gitaly cgroups
Overview
With the rollout of cgroups
we need to monitor the following:
-
CPU usage per cgroup
👉 feat: add cgroup information to Gitaly: Host De... (gitlab-com/runbooks!4930 - merged) -
Memory usage per cgroup
👉 feat: add cgroup information to Gitaly: Host De... (gitlab-com/runbooks!4930 - merged) -
Groups CPU usage of p99/p95 👉 feat: add cgroup information to Gitaly: Host De... (gitlab-com/runbooks!4930 - merged) -
Groups Memory usage of p99/p95 👉 feat: add cgroup information to Gitaly: Host De... (gitlab-com/runbooks!4930 - merged) -
Number of OOM kills per node 👉 feat: add cgroup information to Gitaly: Host De... (gitlab-com/runbooks!4930 - merged) -
Node CPU usage 👉 Part ofNode Metrics
Row -
Node memory usage 👉 Part ofNode Metrics
Row -
Use topk
instead of showing all of the cgroups👉 gitlab-com/runbooks!4953 (merged) -
Saturation calculationCancelled👉 gitlab-com/runbooks!4952 (comment 1089931930)
Results
gitaly: Host Detail
Refactor of Before | After |
---|---|
![]() |
![]() |
cgroups
panels
Edited by Steve Xuereb