You want to reduce noise in your telemetry and exclude internal spans and health checks from being sent to Application Insights.
Which approaches should you implement?
Disable telemetry auto-collection in the Application Insights config.
Use instrumentation-level filtering before export.
Filter spans in Azure Monitor Analytics query language (KQL).
Use a custom span processor to drop internal spans.
Configure firewall rules to block span export from local hosts.
Custom processor and instrumentation filtering are correct ways to prevent span creation/export.