Dashboards en statuspagina’s zijn twee verschillende dingen. Een dashboard is
bedoeld voor beheerders en laat gedetailleerde statistieken zien die gebruikt
kunnen worden voor correlatie. Een statuspagina is daarentegen bedoeld voor
eindgebruikers, en laat een simpel beschikbaar/niet beschikbaar zien.
Wanneer je eenb statuspagina wilt toevoegen aan je infrastructuur dan heb je
een hoop keuzes uit self-hosted (open-source) paketten, en betaalde diensten
die door third-parties gehost worden. ZO kun je bijvoorbeeld beginnen met het
overzicht van Awesome Status
Pages op GitHub.
Wander vond daarentegen dat er iets simpels miste dat je met een enkel
configuratie bestand ergens in een container of een VM kon draaien, specifiek
geënt op OpenShift/Kubernetes of andere dingen die je met Prometheus kunt
monitoren.
In deze video laat hij
openshift-status zien, een klein
tooltje dat een statuspagina voor één of meerdere clusters maakt aan de hand
van Prometheus queries. Geen externe databases, of andere dependencies, alleen
een enkele binary en een configuratie bestand.