Jelajahi Sumber

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

This reverts commit b3c4e7181b5f6f52178e165f6220c485e8e97caf.

GitOrigin-RevId: d5525bbe5cb1546cdff8e201de04762a8d86e332
Andrew Rumble 1 tahun lalu
induk
melakukan
92499f6260
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      services/clsi/app.js

+ 4 - 0
services/clsi/app.js

@@ -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 {