Telemetri för icke-tekniker
Telemetri låter tekniskt, men kan hjälpa en ekonomichef eller it-ansvarig att svara på enkla frågor: varför är systemet långsamt, vilka jobb misslyckas och vad händer vid uppdateringar? Business Central kan skicka data till Azure Application Insights. Artikeln förklarar med vanligt språk vad du kan få ut av det och vad som krävs. Det kräver inte att du skriver kod.
Telemetri och vad den visar
Telemetri är löpande mätvärden och händelser som Business Central skickar om vad som händer i en miljö. Microsoft Learn beskriver att de samlas i Azure Application Insights, en tjänst i Azure där data kan analyseras och visas.
Du måste själv skapa en Application Insights-resurs i Azure och ställa in miljön på att skicka data till den. Det kan en partner eller er it-avdelning göra. Telemetri är inte detsamma som ändringsloggen. Loggen visar vem som ändrade data, medan telemetri visar hur systemet beter sig.
Listan över signaler hos Microsoft är lång. För en icke-tekniker är följande områden oftast mest användbara.
- Fel: felmeddelanden som användarna har sett.
- Prestanda: långsamma SQL-frågor och långsamma AL-metoder.
- Låsning: deadlocks och lås som löper ut.
- Jobbkö: skapande och körning av jobbköposter.
- Miljöns livscykel: uppdateringar, kopior och flyttar.
- Tillägg: installation, uppdatering och fel.
- Behörigheter: ändringar och behörighetsfel.
- Webbtjänster: inkommande och utgående anrop och deras svarstider.
Hur du ser data
Data ligger som loggposter i Application Insights, och du kan skriva frågor i språket KQL. Du behöver inte skriva dem själv. Microsoft erbjuder två gratis Power BI-appar, en för miljöer och en för appar och tillägg, som visar telemetri i rapporter. Båda kräver Power BI Pro-licenser.
Du kan låta en partner göra några få fasta vyer som svarar på era frågor.
Larm
Du kan ställa in larm så att du får besked när något händer i stället för att titta. Microsoft nämner Application Insights-larm, Azure Logic Apps och Power Automate. Exempel är ett larm vid flera misslyckade jobbköposter eller ett meddelande när en uppdatering av miljön är tillgänglig.
Kostnader och integritet
Application Insights faktureras efter mängden data som skickas och hur länge de sparas. Kontrollera aktuellt pris hos Microsoft och läs sidan om att styra kostnaderna. När en miljö kopieras kopieras anslutningen till Application Insights med, så att en sandbox kan skicka data till samma resurs. Ta bort eller ändra anslutningen om ni inte vill det.
Telemetri kan innehålla användaridentifierare. Reda ut med ert dataskyddsombud vad som får samlas in och hur ni hanterar det.
Tre frågor och planering
Varför är det långsamt? Här kan du se om vissa frågor eller metoder är långsamma och om det finns lås. Vilka jobb misslyckas? Här kan du se status för jobbköposter. Vad hände vid uppdateringen? Här kan du se när den kördes och om den lyckades.
Om du kan formulera frågan kan en partner oftast hitta svaret.
Kom överens om vem som äger Application Insights-resursen, vem som får se data och hur länge data sparas. Sätt en beloppsgräns i Azure så att kostnaderna inte skenar. Välj också om sandboxar ska skicka till samma resurs eller om ni vill filtrera bort dem.
Kom igång
Börja smått. Slå på telemetri för produktion, välj tre frågor och låt dem styra vad ni mäter. Addverk är ett nytt Business Central-företag. Vill ni ha hjälp att ställa in det kan ni skriva till oss.
Korta, konkreta mejl om det kunderna oftast frågar oss om. Vi skriver när vi har något som är värt att läsa.