We are using Azure functions and we have a few in one app service plan that seems to scale far to many instances. Often 10 or more. The cpu is 0 on most and < 1 on a couple. memory is only 40% used. It does have 500ms dependencies because some call api's in our datacenter and a table storage queue. Honestly its only a few thousand calls a day. It should run on one instance without any issues. Sometimes it scales down but it doesn't seem to correlate to load.
I don't want to force it to one instance, usage will grow over time.
Any way to tell in app insights why??? Or a way to be more granular in scaling?
