Har bygget dødmandsknap‑monitorering, der kun pinger, mens hukommelse og disk er sunde, så en svækket vært udløser en alarm ved at gå tavs — og fangede seks variabelnavne, der sagde "free", hvor tjekket korrekt målte "available", en størrelsesorden fra hinanden på en boks med 464 MB.
Arbejdet udført: 2025
Situation. En vært på 464 MB der kører en forge, en database og en webserver har to realistiske måder at dø på: den løber tør for hukommelse, eller den løber tør for diskplads. Ingen af dem melder sig selv. Begge er fuldt forudsigelige nogle timer i forvejen, hvis noget kigger, og intet kiggede.
Opgave. Værten havde brug for en alarm der virker, når værten ikke gør — hvilket udelukker alt der skal sende en besked i selve fejløjeblikket.
Handling. Svaret er en dead man’s switch på en timer. Hvert kvarter med jitter måler et lille script tilgængelig hukommelse og fri diskplads og pinger kun en ekstern tjeneste, hvis begge ligger over deres tærskler. Tavshed er alarmen. En maskine der er løbet tør for hukommelse, har mistet sit netværk eller er holdt op med at starte, frembringer præcis det samme signal som en der er usund, hvilket er den rigtige opførsel og grunden til at denne form blev valgt frem for en agent der rapporterer en status. Målingen er tilgængelig hukommelse, ikke fri hukommelse, og den skelnen blev til den mest lærerige del af arbejdet: scriptet havde læst den rigtige kolonne hele tiden, mens seks variabelnavne omkring det sagde “fri”. På en sund Linux‑maskine er fri hukommelse tæt på nul, fordi kernen bruger ledig hukommelse til cache, så en læser der holdt de navne op mod en tærskel på ti procent, ville se tolv megabyte fri på en maskine med 464 MB, konkludere at tjekket var i stykker, og rette det med en ændring på ét tegn, der forvandler en fungerende alarm til en der bryder permanent og bliver slået fra inden for en uge.
Resultat. Værten har nu en alarm, hvis fejltilstand er at udløse, og den navngivning der ville have ødelagt den, er rettet. Switchens reelle begrænsning står i dens egen dokumentation: den beviser at maskinen er sund, ikke at sitet leverer, og det er forskellige spørgsmål.