Hi Jomon,
It looks like you're dealing with multiple invocation logs in your Azure Function App. Your host.json configuration seems mostly fine
Adjust Log Levels, u can fine-tune the log levels to reduce noise. For example, setting Function Warning instead of Information might help.
Sampling Settings u Application Insights sampling is enabled, which is good for reducing volume. Ensure it's configured to sample the right types of telemetry. Custom Logging implement custom logging within your functions to log only what's necessary. Review Host Settings, ensure that Host.Aggregator and Host.Results are set appropriately for your needs.
If the logs are still overwhelming, consider filtering them in Application Insights or using query-based logging to focus on specific events.
Hope this helps!
rgds,
Alex