Gå til indhold
atlas

Forveksl ikke disse

Distribueret sporing (tracing) vs. Metrikker

Distribueret sporing (tracing)

Observerbarhed

At følge én brugerforespørgsel gennem mange tjenester og tage tid på hvert trin for at se, hvor den blev langsom eller fejlede.

Formelt

En metode, hvor hver forespørgsel får et fælles ID, der sendes videre fra tjeneste til tjeneste, og hver tjeneste registrerer et tidsmålt trin, kaldet et span, under det ID, så hele vejen kan samles igen som en sporing.

Forklaret enkelt

Som sporingssiden for en pakke, der viser hver terminal, den har været igennem, og hvor længe den lå der, så man kan se, at den sad fast tre dage ét sted.

I praksis

En sporing af en langsom side i regionens patientportal viser, at webtjenesten svarede næsten med det samme, men ventede fire sekunder på tidsbestillingstjenesten, så teamet ved, hvor det skal lede.

Hvorfor det betyder noget

Når ét klik berører snesevis af tjenester, kan logs fra hver enkelt ikke vise årsagskæden; sporinger binder dem sammen til én historie, hvilket også hjælper med at følge en angribers skridt.

Metrikker

Observerbarhed

Tal, som et system måler med faste mellemrum, fx forespørgsler pr. sekund eller brugt hukommelse, så udviklingen kan følges.

Formelt

Målinger gemt som et navn, et tal og et tidspunkt, ofte med etiketter som server eller region, der er billige at gemme længe og kan lægges sammen, gennemsnitsberegnes og sammenlignes på tværs af mange systemer.

Forklaret enkelt

Som at skrive tallet på elmåleren ned hver time; ét tal alene siger ikke meget, men kurven over en uge viser, hvornår der skete noget usædvanligt.

I praksis

I en kommune viser en kurve over mislykkede login på medarbejderportalen normalt omkring tyve i minuttet; en nat springer den til fire tusind, hvilket tyder på, at nogen gætter adgangskoder.

Hvorfor det betyder noget

Fordi de er små og hurtige at søge i, er metrikker grundlaget for de fleste alarmer og servicemål; de viser, at noget har ændret sig, mens logs og sporinger hjælper med at vise hvorfor.

Fælles forbindelser

Atlas er i beta.