@@PRODUCT@@

Wat het paneel over zichzelf weet

Het paneel bewaakt je servers. Op elke machine draait een agent die zijn eigen schijven, diensten en certificaten in de gaten houdt, en het vlootscherm rolt dat allemaal op tot één lijst.

Geschreven voor: Beheerder

Het paneel bewaakt je servers. Op elke machine draait een agent die zijn eigen schijven, diensten en certificaten in de gaten houdt, en het vlootscherm rolt dat allemaal op tot één lijst.

Eén machine stond niet in die lijst: de machine waar het paneel zelf op draait. Daar draait geen agent. Wat er misgaat, gaat mis aan het gereedschap waarmee je alles zou repareren.

Dit artikel gaat over de vijf dingen die het paneel hierover weet, waar je ze leest, en wat je doet als er één rood staat. Vier ervan gaan over de paneelmachine zelf; de vijfde gaat over de pakketspiegel waar al je servers uit installeren — ook een machine zonder agent, en eentje die bepaalt hoe vers de beveiligingsupdates van je hele vloot zijn.

Waar je het vindt

Servers → Monitoring, onderaan, onder het kopje Dit paneel.

Staat alles goed, dan zijn het vijf korte feiten en verder niets. Dat is met opzet: een groene banner die er altijd staat is een banner die niemand meer leest. Zodra één ervan iets te melden heeft, verschijnt de melding erboven als gewone aandachtsregel — dezelfde vorm als elke andere bevinding in het paneel, met dezelfde knop erbij.

Onder het blok staat één regel: wanneer het paneel zichzelf voor het laatst gemeten heeft. Het scherm meet zelf nooit — het leest de laatste ronde, die elk kwartier vanzelf loopt. Een scherm dat op een muur openstaat hoort geen meting te veroorzaken.

Wie het mag zien: beheerders. Alle vier gaan ze over het besturingsvlak zelf, en er is niets aan te doen zonder toegang tot de machine.

De vijf dingen

De vloot-autoriteit

Dit is het certificaat waartegen élke server ooit is aangemeld. Het paneel gebruikt het om te controleren dat een machine is wie ze zegt te zijn.

Verloopt het, dan kan geen enkel servercertificaat nog vernieuwen en geen enkele nieuwe aanmelding nog gecontroleerd worden. Vervangen betekent élke machine opnieuw aanmelden — een geplande ingreep met een wijzigingsvenster, geen onderhoudsbeurt van een middag.

Daarom waarschuwt het paneel er ruim op tijd voor: oranje een jaar van tevoren, rood drie maanden van tevoren. Dat is veel langer dan bij een gewoon certificaat, en dat is precies het punt.

Verwar dit niet met het vlootcertificaat — dat is het certificaat waarmee het paneel zich bij de servers meldt, het vernieuwt zichzelf, en het staat met zijn eigen regel op de beveiligingspagina.

De schijf onder het paneel

Loopt de schijf van de paneelmachine vol, dan stoppen de schermen, de uitrol én het auditlogboek tegelijk — en opruimen achteraf kost meer tijd dan opruimen op tijd.

Er is één regel per bestandssysteem, met een balk erbij. Gemeten wordt wat een gewone schrijver kan krijgen: de ruimte die het systeem voor root apart houdt telt niet mee, want het paneel draait niet als root.

De regel kijkt naar twee dingen tegelijk: ruimte en bestanden. Dat tweede is de storing die niemand ziet aankomen — een schijf die halfleeg lijkt en toch "geen ruimte" zegt omdat de inodetabel vol zit.

Oranje bij 90%, rood bij 95%. Dezelfde grens als voor de servers, want een bestandssysteem is een bestandssysteem.

Dit is één van de twee meldingen die iemand wakker maken.

Tot welk moment het paneel terug te zetten is

Het paneel schrijft zijn database voortdurend weg naar een andere machine. Hoe ver terug in de tijd een herstel kan reiken, hangt af van hoe vers dat wegschrijven is: hapert het, dan blijft het paneel gewoon werken en schuift alleen het nieuwste moment waarnaar het terug te zetten is niet meer mee.

Dat is de vervelendste soort storing die er is — er verandert niets zichtbaars, en je merkt het pas op de dag dat je het nodig hebt.

Het paneel leest daarom drie dingen: staat het wegschrijven aan, hoe oud is het nieuwste weggeschreven stuk, en heeft het wegschrijven onlangs geweigerd. Die laatste is het vroegste signaal — dan staat het al stil terwijl de ouderdom nog niet is opgelopen.

De maat komt van de instelling van de database zelf, niet uit een getal in het paneel: is een paneel op een ruimer ritme ingesteld, dan wordt het daar ook op beoordeeld.

Dit is de tweede melding die iemand wakker maakt.

De laatste herstelproef

Elke maand wordt de database van het paneel ergens anders daadwerkelijk teruggezet, opgestart en ondervraagd: is dit echt een paneel? Die proef draait op een andere machine, want een controle die een platform op zichzelf uitvoert bewijst niets over dat platform als het weg is.

De proef is stil als hij slaagt. Stil is óók hoe hij eruitziet als hij niet meer draait, en dat is de reden dat deze regel bestaat: hij toont het bewijsje van de laatste proef, niet de stilte.

De regel wordt rood als er nooit een proef gemeld is, als de laatste faalde, of als er meer dan veertig dagen geen bewijsje binnenkwam. Hij wordt oranje als de proef slaagde maar één van zijn eigen doelen miste — bijvoorbeeld als een herstel meer dan vijf minuten aan gegevens zou kosten.

De pakketspiegel

Je servers halen hun software niet rechtstreeks bij Ubuntu of bij de leveranciers op, maar uit de eigen spiegel van dit platform. Dat is met opzet: één machine om te bereiken, één sleutel om te vertrouwen, en één plek waarop je de hele vloot kunt bevriezen.

De keerzijde is dat de versheid van die spiegel de versheid van je beveiligingsupdates is. Ververst hij niet meer, dan blijft alles gewoon draaien en installeert de hele vloot 's nachts de updates van gisteren — of van vorige week.

De spiegel ververst elk uur. Deze regel zegt wanneer de spiegel die het langst niet gelezen is, voor het laatst met succes is gelezen — niet het gemiddelde, en niet de laatste ronde: je servers installeren uit álle onderdelen van de spiegel, dus zeven verse zeggen niets over de achtste.

Hij wordt oranje na drie uur (drie gemiste rondes) en rood na zes — dat is een nacht, en de nachtelijke beveiligingsronde loopt tussen drie en vijf uur. Hij wordt ook rood als er nog nooit een ronde gemeld is: de bouwserver schrijft na élke ronde een verslag, ook na een ronde waarin niets veranderde, dus stilte betekent hier niet "niet gemeten" maar "er draait niets meer".

Wat de regel níet beoordeelt is of er iets veranderd is in de spiegel. Een stabiele reeks van een leverancier verandert soms een maand lang niet, en dat is precies zoals het hoort.

Wat je doet als er één rood staat

RegelWat je doet
Vloot-autoriteitPlan de vervanging. Dit is werk met een venster: elke machine wordt opnieuw aangemeld.
Schijf onder het paneelMaak ruimte op de paneelmachine. Meestal logbestanden of oude backups.
TerugzetpuntKijk op de paneelmachine waarom het wegschrijven hapert — meestal is de opslag aan de andere kant niet bereikbaar.
HerstelproefKijk op de machine die de proef draait wat er faalde. Komt er al weken niets binnen, dan draait de proef niet meer.
PakketspiegelKijk op de bouwserver of de uurronde nog draait, en wat de laatste ronde zei. De regel noemt welke spiegel het langst niet gelezen is.

Alle vijf melden ze zich ook via de bel, de meldingen op je telefoon en Telegram, volgens je eigen voorkeuren onder Servers. De schijf en het terugzetpunt maken bovendien iemand wakker; de autoriteit, de herstelproef en de spiegel niet — die lees je 's ochtends op het scherm, en daar zijn schermen voor.

"Niet gemeten" is geen "in orde"

Kan het paneel één van de drie eigen metingen niet doen, dan zegt die regel niet gemeten, met de foutmelding van de machine erbij. Hij wordt dan oranje en nooit groen.

Dat is met opzet: een meting die niet gebeurde is geen meting die slaagde. Zou het paneel daar groen tekenen, dan zou "ik heb niet kunnen kijken" er precies zo uitzien als "er is niets aan de hand".

Op de machine zelf

Staat er iets rood en zit je al achter een terminal op de paneelmachine, dan geeft dit dezelfde vier regels als het scherm — plus de meting eronder:

corecp-panel selfwatch --all --config /etc/corecp-panel/panel.yaml
this panel: measured 2026-09-08T01:12:44Z
SEVERITY  CHECK                          DETAIL
OK        platform.security.fleet-ca     CoreCP Root · 2035-08-11 · 3259d · 1x
OK        platform.perf.panel-disk       2x fs · max 41% bytes · max 12% files
OK        platform.config.wal-archive    last_archived 3m ago · objective 5m
OK        platform.config.restore-drill  ok · 10 checks · rpo 170s/300s · 2026-09-07 · 24h ago · build.corecp.dev
OK        platform.config.package-mirror ok · 8 mirrors · ubuntu-resolute-security · 26m ago · build.corecp.dev

Opnieuw meten, in plaats van wachten op de kwartierronde:

corecp-panel selfwatch refresh --config /etc/corecp-panel/panel.yaml

Het commando eindigt met een foutcode zodra één van de vijf rood is, zodat een timer of een controlescript erop kan afgaan zonder iets te hoeven ontleden. Een oranje regel is dat niet: die staat op het scherm en is geen storing van dit commando.

Zie ook

  • Als het paneel wegvalt — wat er gebeurt als de machine er echt niet meer is, en hoe het herstel loopt
  • E-mail die wij je sturen — welke meldingen langs welk kanaal komen, en hoe je dat instelt