I've got a docker based (linux) azure functions app running in Azure App service which we've recently updated to using .net 7. Since this update we've seen a massive spike in the amount of application insight logs for performance counters.
Previously we were getting around 1 performance counter per name per minute (so 60 "Private Bytes" entries per hour, 60 "% Processor Time" entries per hour and 60 "% Processor Time Normalized" entries per hour) All of these entries have the instance of "??APP_WIN32_PROC??".
Now we're getting upto over 6000 entries per hour for each counter name.
We're using a classic application insights resource configured in the functions app using the APPINSIGHTS_INSTRUMENTATIONKEY
configuration key.
I've been trying to work out where these counters are coming from and why they have suddenly increased.