Add Git SSH Client Saturation Metrics for the Git Fleet
Records saturation metrics for the maximum number of Git SSH clients a git worker can handle.
We don't have direct metrics for this, but we can rely on HAProxy as a - uhm - proxy for this metric, through the haproxy_ssh_active_backend_connections
metric.
However, with a start MaxStartups
value of 150, it appears that we are still completely over capacity.
This graph shows how, with a 150 connections per server, we would still be at 100% capacity almost all of the time over the past four weeks.
cc @cmiskell
Edited by Andrew Newdigate