Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(bff): add native nodejs metrics for application insights (#1012)
<!--- Fortell kort hva PR-en din inneholder i to-tre setninger maks. --> ## Hva er endret? <!--- Gi en mer detaljert beskrivelse av hva endringene dine innebærer ved behov, med eventuelle marknader --> Adds the native nodejs metrics scraper to application insights. Installing is enough, application insights package will pick it up and start collecting metrics. It will give us: - Garbage collection: The amount of CPU time spent on each type of garbage collection, and how many occurrences of each type. - Event loop: How many ticks occurred and how much CPU time was spent in total. - Heap vs. non-heap: How much of your app's memory usage is in the heap or non-heap. which is very nice to have when issues arise in the nodejs service https://learn.microsoft.com/en-us/azure/azure-monitor/app/nodejs#extended-metrics Related to Altinn/dialogporten#1027 and Altinn/dialogporten#1042 ### Dokumentasjon / Storybook / testdekning <!--- Oppgi om du har lagt til eller oppdatert dokumentasjonen som er relevant for endringene. Enten i Readme eller i Docosauros på `./packages/docs/docs` --> - [ ] Dokumentasjon er oppdatert eller ikke relevant / nødvendig. - [ ] Ny komponent har en eller flere `stories` i `Storybook`, eller så er ikke dette relevant. - [ ] Det er blitt lagt til nye tester / eksiterende tester er blitt utvidet, eller tester er ikke relevant. ### Skjermbilder eller GIFs (valgfritt) <!--- Det er alltid nyttig å inkludere skjermbilder eller GIFs for å vise frem endringene visuelt, spesielt for UI-relaterte endringer. -->
- Loading branch information