Hoppa till innehållet
Kom igång

Instrumentpanel

En panel som visar allt visar ingenting. Vyn sparas per tjänst, med de mätvärden just den tjänsten faktiskt går sönder av, och den öppnas i det tillstånd den lämnades.

Ingår från nivån Fri0 kr

Fel, loggar, spår och mätvärden i samma vy ingår i Fri. Längre historik och sökning i rådata ligger i Team.

prod / eu-north5s1m1hp95 msreq/sFEL 5 MIN12417BUDGET64 %LATENSTJÄNSTERpayauthcartmail
Egna vyer per tjänst
Så fungerar det

Instrumentpanel i fyra stycken

En vy per tjänst, inte en vy för allt

Panelen sparas på tjänsten. Den som öppnar den mitt i natten får samma urval och samma tidsfönster som förra gången, i stället för en startsida som ska ställas in på nytt.

  • Tidsfönstret, filtren och urvalet sparas med vyn.
  • En vy går att dela med en adress, och mottagaren ser samma bild.
  • Vyerna ligger per projekt, så att fyra kunders system inte blandas ihop.

Egna fält blir egna mätvärden

Fälten ni skickar med i context går att räkna på. Ett fält som butik, plan eller version blir en uppdelning i panelen utan att ni definierar något i förväg.

  • Händelser av typen metric skickas med samma anrop som allt annat.
  • Uppdelningen görs i vyn, inte i klienten, så en ny uppdelning kräver ingen ny utrullning.
  • Maskningen gäller även här, alltså blir ett personnummer aldrig en etikett.

Panelen visar också vad som inte kom fram

Sänt, köat och slängt räknas var för sig, och slängt är uppdelat i kvot, sampling och överföring. En tyst förlust är sämre än ingen mätning, så siffran finns alltid.

  • dropped.quota säger att taket gjorde sitt jobb.
  • dropped.sampled säger att ni själva valde att skicka mindre.
  • dropped.transport säger att överföringen misslyckades, och den siffran är den som ska vara noll.

Kostnaden är en av mätarna

Volymen mot kvoten ligger i panelen bredvid felen. Ni ser hur långt in i månaden ni är och hur mycket av kvoten som är kvar, i stället för att få veta det när den tar slut.

  • Kvoten per plan står i prislistan och renderas på prissidan.
  • Panelen visar förbrukningen mot taket, inte mot en prognos.
  • Taket höjer ni själva, och ingenting händer förrän ni gör det.
  • Vyn sparas per tjänst och öppnas som den lämnades.
  • Fälten ni själva har lagt till ligger i samma bild.
  • Fel, latens och volym utan att byta flik.
Siffrorna

Talen kommer ur koden

Varje tal nedan går att kontrollera mot filen som står under tabellen. Ett tal på en publik yta är ett påstående, och ett påstående utan plats är ett löfte.

Räknare i stats
sent, queued, dropped
Skäl som räknas i dropped
quota, sampled, transport
Typer på en händelse
4
Avgift per plats för att läsa panelen
0 kr
Händelser per månad, planen Fri
500 000 händelser
Loggvolym, planen Fri
20 GB per månad
Historik, planen Fri
30 dagar
Användare, planen Fri
utan tak

stats, dropped och händelsetyperna ligger i packages/telemetry/src/index.ts. Kvoten för användare står i planen Fri i packages/pricing/src/index.ts.

server/matvarden.tsTypeScript
1log.capture({
2  kind: "metric",
3  level: "info",
4  message: "kassa.slutford",
5  context: { butik, plan, belopp_ore: order.summaOre },
6});
7
8log.stats(); // { sent, queued, dropped: { quota, sampled, transport } }

Ett mätvärde skickas med samma anrop som ett fel eller en loggrad. Fälten i context blir uppdelningar i panelen, och stats säger hur mycket som faktiskt gick i väg.

level:error AND svc:pay1 284 TRÄFFAR3 902 TRÄFFAR11 447 TRÄFFARRÅDATALIVE
HÅRT TAKUTAN TAKTAKOVERAGE0OVERAGE1281 94012 400
Gäller även här

Taket är hårt, också för den här delen

Ingen del av produkten kan skapa en post på fakturan på egen hand. Kvoten tar slut, och sedan slutar vi ta emot tills ni själva höjer taket.

  • Volym över kvoten faktureras inte, eftersom volym över kvoten inte tas emot.
  • Det som slängdes räknas i dropped och går att läsa med stats.
  • Höjningen är ett aktivt val ni gör i projektet, aldrig en automatisk uppgradering.
  • Inmatningen svarar GDR-LOG-0500 när kvoten är förbrukad, och koden går att larma på.
Frågor

Det ni undrar om instrumentpanel

Vanliga frågor

Måste vi definiera mätvärden i förväg?

Nej. Fälten ni skickar med i context går att dela upp på i vyn, utan att någonting förbereds.

Kostar det extra att ge fler personer åtkomst?

Nej. Kvoten för användare är utan tak redan i planen Fri, och priset är per plan och inte per plats.

Ser vi förbrukningen mot kvoten?

Ja, i panelen bredvid felen. Ni ser hur mycket av taket som är kvar innan det tar slut, inte efteråt.