compliance.tf

Function apps should have Application Insights enabled

Azure Function apps are configured to send telemetry to Application Insights when application settings include `APPLICATIONINSIGHTS_CONNECTION_STRING` or `APPINSIGHTS_INSTRUMENTATIONKEY`. Prowler rates the check severity medium.

What this control checks

Function apps must have Application Insights enabled for monitoring and telemetry

Framework mappings

The clauses this control is mapped to in each framework.

NIS2 Directive (EU 2022/2555)

  • 2 Risk management policy
  • 5 Supply chain security
  • 6 Security in network and information systems acquisition, development and maintenance

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: azure_app_function_application_insights_enabled
  • Prowler Check: app_function_application_insights_enabled

Last reviewed: 2026-10-11

View all Azure controls →

On this page

Ask AI about this

Help improve this page