Revert "Revert "Add a metric so that we can know maint is prevented""

This reverts commit b3c4e7181b5f6f52178e165f6220c485e8e97caf.

GitOrigin-RevId: d5525bbe5cb1546cdff8e201de04762a8d86e332
This commit is contained in:
Andrew Rumble
2025-03-12 10:08:59 +00:00
committed by Copybot
parent 3bd43e8d98
commit f7fd34ddbc

View File

@@ -309,6 +309,10 @@ const loadTcpServer = net.createServer(function (socket) {
} else {
// Ready will cancel the maint state.
socket.write(`up, ready, ${Math.max(freeLoadPercentage, 1)}%\n`, 'ASCII')
if (freeLoadPercentage <= 0) {
// This metric records how often we would have gone into maintenance mode.
Metrics.inc('clsi-prevented-maint')
}
}
socket.end()
} else {