Skip to main content
BVDNET
Arnhem · websites & automationBVDNET
Work

One dashboard for four sites — bvdart-health

One dashboard tracking four of my own sites on discoverability, speed, errors and cost. Every morning at eight it reports what needs attention — or confirms everything is within bounds.

BVDART — Own work — internal systems

// Key facts
Duration
2 dagen
Team size
1
  • 4 sites op 9 soorten signalen
  • 11 ophalers, dagelijks bericht om 08:00
  • 83 geautomatiseerde tests
  • Meermaals oplopend verbruik opgemerkt voordat het geld kostte
The challenge

The challenge

Key issues

  • Meetpunten verspreid over zes dashboards van zes verschillende leveranciers
  • Verbruik dat ongemerkt oploopt tot het op de rekening staat
  • Snelheidsverlies na een wijziging valt pas op als een bezoeker klaagt
  • Geen enkele reden om dagelijks te gaan kijken zolang alles goed lijkt te gaan

Constraints

  • // Het meetsysteem mag niet afhankelijk zijn van de systemen die het bewaakt
  • // Alleen leesrechten op de gemonitorde omgevingen
  • // Moest binnen een paar dagen bruikbaar zijn, niet na een project van weken
The approach

The approach

Technology

  • // Google Cloud Run
  • // BigQuery
  • // Terraform
  • // Next.js
  • // TypeScript
  • // Lighthouse
  • // Search Console API
  • // Sentry
Results

Results

By the numbers

Qualitative outcomes

  • Meermaals een oplopend verbruik opgemerkt voordat het op de rekening stond
  • Het dagelijkse overzicht komt binnen waar het werk al langskomt
  • Grenswaarden staan op één plek, dus bericht en dashboard spreken elkaar niet tegen
  • Het meetsysteem is losgekoppeld van wat het meet en valt er dus niet mee om
Key takeaways

Key takeaways

  1. 01

    Eén oordeel per dag is bruikbaar; tien dashboards zijn dat niet

  2. 02

    Grenswaarden horen op één plek — twee definities van ‘te traag’ geven gegarandeerd twee antwoorden

  3. 03

    Een meetsysteem dat afhankelijk is van wat het meet, meet niets op het moment dat het ertoe doet

  4. 04

    Onbetrouwbare cijfers weglaten is beter dan ze tonen met een voetnoot

  5. 05

    Bewaking gaat niet over storingen, maar over dingen die langzaam de verkeerde kant op gaan