Telemetri for ikke-teknikere
Telemetri lyder teknisk, men kan hjælpe en økonomichef eller it-ansvarlig med at svare på enkle spørgsmål: hvorfor er systemet langsomt, hvilke job fejler, og hvad sker der ved opdateringer? Business Central kan sende data til Azure Application Insights. Artiklen forklarer i almindeligt sprog, hvad du kan få ud af det, og hvad det kræver. Det kræver ikke, at du skriver kode.
Telemetri og hvad den viser
Telemetri er løbende målinger og hændelser, som Business Central sender om, hvad der sker i et miljø. Microsoft Learn beskriver, at de samles i Azure Application Insights, en tjeneste i Azure, hvor data kan analyseres og vises.
Du skal selv oprette en Application Insights-ressource i Azure og sætte miljøet op til at sende data til den. Det kan en partner eller jeres it-afdeling gøre. Telemetri er ikke det samme som ændringsloggen. Loggen viser, hvem der ændrede data, mens telemetri viser, hvordan systemet opfører sig.
Listen over signaler hos Microsoft er lang. For en ikke-tekniker er disse områder oftest mest brugbare.
- Fejl: fejldialoger, brugerne har set.
- Ydelse: langsomme SQL-forespørgsler og langsomme AL-metoder.
- Låsning: deadlocks og låse, der løber ud.
- Jobkø: oprettelse og kørsel af jobkøposter.
- Miljøets livscyklus: opdateringer, kopier og flytninger.
- Udvidelser: installation, opdatering og fejl.
- Rettigheder: ændringer og rettighedsfejl.
- Webtjenester: ind- og udgående kald og deres svartider.
Hvordan ser du dataene
Data ligger som logposter i Application Insights, og du kan skrive forespørgsler i sproget KQL. Du behøver ikke selv skrive dem. Microsoft tilbyder to gratis Power BI-apps, en for miljøer og en for apps og udvidelser, som viser telemetri i rapporter. Begge kræver Power BI Pro-licenser.
Du kan lade en partner lave nogle få faste visninger, der svarer på jeres spørgsmål.
Alarmer
Du kan sætte alarmer op, så du får besked, når noget sker, i stedet for at kigge. Microsoft nævner Application Insights-alarmer, Azure Logic Apps og Power Automate. Eksempler er en alarm ved flere fejlede jobkøposter eller en meddelelse, når en opdatering til miljøet er tilgængelig.
Omkostninger og privatliv
Application Insights afregnes efter mængden af data, der sendes, og hvor længe de gemmes. Tjek den aktuelle pris hos Microsoft, og læs siden om at styre omkostningerne. Når et miljø kopieres, kopieres forbindelsen til Application Insights med, så et sandbox kan sende data til samme ressource. Fjern eller ændr forbindelsen, hvis I ikke ønsker det.
Telemetri kan indeholde brugeridentifikatorer. Afklar med jeres databeskyttelsesansvarlige, hvad der må indsamles, og hvordan I behandler det.
Tre spørgsmål og planlægning
Hvorfor er det langsomt? Her kan du se, om bestemte forespørgsler eller metoder er langsomme, og om der er låse. Hvilke job fejler? Her kan du se status for jobkøposter. Hvad skete der ved opdateringen? Her kan du se, hvornår den kørte, og om den lykkedes.
Hvis du kan formulere spørgsmålet, kan en partner som regel finde svaret.
Aftal, hvem der ejer Application Insights-ressourcen, hvem der må se data, og hvor længe data gemmes. Sæt en beløbsgrænse i Azure, så omkostninger ikke løber løbsk. Vælg også, om sandboxe skal sende til samme ressource, eller om I vil filtrere dem fra.
Kom i gang
Start småt. Slå telemetri til for produktion, vælg tre spørgsmål, og lad dem styre, hvad I måler. Addverk er et nyt Business Central-hus. Se vores ydelser og priser, hvis I vil have hjælp til at sætte det op.
Korte, konkrete mails om det, kunderne oftest spørger os om. Vi skriver, når vi har noget, der er værd at læse.