Een statuspagina is een openbare webpagina die je bezoekers vertelt of je diensten werken. Vimonto Deploy bouwt hem uit de controles die al draaien: de uptimecontrole van een site, een heartbeat of een server. Gaat er iets mis, dan plaats je een incident en houd je bezoekers op de hoogte met updates; gepland werk zet je als gepland onderhoud op de pagina.
Elke statuspagina heeft een eigen adres, /status/{adres}, dat iedereen zonder in te loggen kan openen. Hij toont alleen de namen die jij kiest: nooit een domein, servernaam of IP-adres, tenzij je dat zelf typt.
Een statuspagina maken
- Klik in de bovenste navigatie op Statuspagina's.
- Klik op Nieuwe statuspagina.
- Vul een Naam in: de titel van de openbare pagina, zoals "Acme status".
- Controleer het Adres. Het wordt ingevuld vanuit de naam; gebruik kleine letters, cijfers en streepjes. Elk adres is uniek binnen Vimonto Deploy.
- Voeg eventueel een Omschrijving toe, die onder de titel staat.
- Klik op Statuspagina aanmaken.
De pagina is meteen gepubliceerd, maar toont niets totdat je onderdelen toevoegt.
Onderdelen toevoegen
Een onderdeel is één regel op de statuspagina, met zijn huidige status en een balk met de laatste 90 dagen. Open de statuspagina en ga onder Componenten als volgt te werk:
- Klik op Component toevoegen.
- Kies wat het Toont:
- Site-uptime: de uptimecontrole van een site, elke 15 minuten.
- Heartbeat: een heartbeat van een van je servers, die een geplande taak aanroept.
- Server online: of een server bereikbaar is.
- Kies de site, heartbeat of server. Je ziet alleen servers waartoe je toegang hebt, als je toegang beperkt is tot teams.
- Vul de Openbare naam in: wat bezoekers zien, zoals "Website" of "API".
- Klik op Component toevoegen.
Om onderdelen te groeperen klik je op Sectie toevoegen en geef je hem een naam, zoals "Websites". Kies de Sectie wanneer je een onderdeel toevoegt of bewerkt. Onderdelen zonder sectie staan bovenaan, zonder kop.
Met de pijltjes naast een onderdeel of sectie wijzig je de volgorde. Bewerken wijzigt de openbare naam en sectie van een onderdeel; wil je iets anders volgen, verwijder het onderdeel dan en voeg een nieuw toe. Een onderdeel of sectie verwijderen verandert alleen de statuspagina: de controles erachter blijven draaien.
Wat de openbare pagina toont
Bovenaan vat één regel de status van alles op de pagina samen:
| Kop | Wanneer |
|---|---|
| Alle systemen operationeel | Elk onderdeel werkt, of er zijn nog geen onderdelen. |
| In onderhoud | Er is gepland onderhoud bezig. |
| Verminderde prestaties | Minstens één onderdeel heeft verminderde prestaties. |
| Gedeeltelijke storing | Minstens één onderdeel ligt eruit. |
| Grote storing | Elk onderdeel met gegevens ligt eruit. |
Elk onderdeel toont een van deze statussen:
| Status | Site-uptime | Heartbeat | Server online |
|---|---|---|---|
| Werkt | De site is bereikbaar. | De laatste melding kwam op tijd binnen. | De server is actief en zijn monitoringagent meldt zich. |
| Verminderde prestaties | De laatste controle faalde, maar niet twee achter elkaar. | ||
| Storing | Twee of meer controles achter elkaar faalden. | De melding kwam niet op tijd binnen. | De server is losgekoppeld, of zijn agent heeft zich 10 minuten niet gemeld. |
| In onderhoud | Gepland onderhoud voor dit onderdeel is bezig. | ||
| Geen gegevens | Controles staan uit, of de site is nog niet gecontroleerd. | De heartbeat is nooit aangeroepen. | De server wordt nog ingericht. |
Een open incident kan een onderdeel er slechter uit laten zien dan de controles zeggen, afhankelijk van de impact (zie hieronder).
De balken van 90 dagen
Onder elk onderdeel heeft een balk een blokje per dag voor de laatste 90 dagen, gekleurd naar de uptime van die dag: groen voor 100%, lichtgroen voor 99% of meer, oranje voor 95% of meer en rood daaronder. Grijs betekent geen gegevens. Beweeg over een blokje om de datum en de uptime te zien. Op een telefoon toont de balk de laatste 30 dagen.
- Site-uptime komt uit de uptimecontroles van de site, die 90 dagen bewaard blijven.
- Heartbeats en servers worden elke 5 minuten bemonsterd zolang ze op een statuspagina staan. Hun balk begint op de dag dat je ze toevoegt.
De openbare pagina laadt zichzelf elke twee minuten opnieuw.
Een incident plaatsen
Is er iets mis, open dan de statuspagina en ga naar Incidenten:
- Klik op Incident plaatsen.
- Vul een Titel in, zoals "Afrekenen mislukt".
- Kies de Impact:
- Geen: het incident staat in de lijst, maar geen onderdeel verandert.
- Klein (verminderde prestaties): getroffen onderdelen tonen minstens Verminderde prestaties.
- Groot (storing): getroffen onderdelen tonen Storing.
- Kies de Status: Onderzoek lopend, Geïdentificeerd, Monitoring of Opgelost.
- Schrijf een Bericht: de eerste update die bezoekers lezen.
- Vink de Getroffen componenten aan.
- Klik op Incident plaatsen.
Zolang het open is, staat het incident bovenaan de openbare pagina. Klik op Update plaatsen om iets aan de tijdlijn toe te voegen: kies de nieuwe status en schrijf wat er veranderd is. Elke update staat er met datum en tijd bij. Een update met de status Opgelost sluit het incident, en de getroffen onderdelen tonen weer wat de controles zeggen.
Een incident zonder getroffen onderdelen verandert nog steeds de kop, door zijn impact.
Onderhoud plannen
- Klik bij Incidenten op Onderhoud plannen.
- Vul een Titel in en de datum en tijd bij Begint en Eindigt. De tijdzone staat naast de veldnamen.
- Kies de Status (meestal Gepland), schrijf een Bericht en vink de Getroffen componenten aan.
- Klik op Onderhoud plannen.
Tot het begint, staat het onderhoud onder Gepland onderhoud op de openbare pagina. Vanaf de starttijd is het Bezig en tonen de onderdelen In onderhoud, wat hun controles ook zeggen. Op de eindtijd is het Voltooid. Plaats een update met Bezig of Voltooid om het eerder te starten of af te ronden.
Incidentgeschiedenis
Opgeloste incidenten en afgerond onderhoud blijven 90 dagen onder Eerdere incidenten op de openbare pagina staan. In de app toont Incidenten de 50 meest recente. Bewerken wijzigt de titel, impact, getroffen onderdelen of het onderhoudsvenster van een incident; Verwijderen haalt het weg met zijn updates. Sluit een incident liever met een update die het oplost dan door het te verwijderen, zodat bezoekers kunnen zien wat er gebeurd is.
Instellingen
Onder Instellingen wijzig je de Naam, het Adres en de Omschrijving, en:
- Merkkleur: de kleur van de lijn bovenaan de pagina en van de links, zoals
#f95600. Laat leeg voor de standaardkleur. - Gepubliceerd: als dit uit staat, antwoordt het openbare adres met "niet gevonden". Leden van je organisatie zien de pagina nog wel, met een melding dat het een voorbeeld is.
Het adres wijzigen breekt links naar het oude adres. Statuspagina verwijderen haalt de pagina en zijn incidenten weg; de controles erachter blijven draaien.
Wie kan statuspagina's wijzigen?
Elk lid kan de statuspagina's zien. Eigenaren, beheerders, managers en developers kunnen ze maken en wijzigen, incidenten plaatsen en onderhoud plannen; kijkers niet. Wijzigingen worden vastgelegd in het auditlog.
Veelgestelde vragen
Kan ik een eigen domein voor een statuspagina gebruiken?
Nog niet. Statuspagina's worden geserveerd op /status/{adres} van Vimonto Deploy.
Kunnen bezoekers zich abonneren op updates?
Nog niet. Bezoekers openen de pagina om de huidige status te zien; hij laadt zichzelf elke twee minuten opnieuw.
Toont de statuspagina mijn domeinen of IP-adressen?
Nee. Alleen de namen die je zelf voor onderdelen en incidenten typt, verschijnen. Een onderdeel met de naam "Website" blijft "Website", welke site het ook volgt.
De pagina toont "Geen gegevens" voor een onderdeel. Waarom?
De site is nog niet gecontroleerd of zijn uptimecontroles staan uit, de heartbeat is nooit aangeroepen, of de server wordt nog ingericht. Ook een verwijderde site, heartbeat of server laat zijn onderdeel zonder gegevens achter; verwijder het onderdeel in dat geval.