Hi @Cole Duprey ,
Thanks for reaching out to Microsoft Q&A.
Here are a few suggestions that might help you troubleshoot and hopefully resolve this problem:
- Check Host Startup Logs: It's essential to see if there are any host startup exceptions that could be causing the triggers to drop. If you have Application Insights enabled, you can run the following query to see if the host is failing to start:
exceptions | where customDimensions.Category == "Host.Startup" - Look for Logs in Log Analytics Workspace: If you've specified a Log Analytics workspace during the App Service cluster extension installation, you can retrieve App Service logs with the following query:
AppServiceConsoleLogs_CL | where AppName_s =~ "*MyFunctionAppName*" | where Log_s contains "FunctionAppLogs" - Check for Competing Function Apps: Ensure that no other Function App is pulling messages from the same queue or is configured to perform similar timer functions. This could lead to one app appearing idle.
- Investigate Sync Trigger Issues: If you're using Azure Functions on Container Apps, ensure that the expected scale rule is present. Check your container app logs for sync trigger operations:
let appName =~ "<app name>"; let environment =~ "<DefaultDomainPrefix>"; ContainerAppConsoleLogs_CL | where ContainerAppName_s =~ appName | where EnvironmentName_s =~ environment | extend logJson = parse_json(Log_s) | where logJson.Summary contains "synctriggers" or logJson.Summary contains "settriggers" - Function Configuration: Review your function trigger configurations to make sure everything is set correctly and check if there are any external factors affecting your function app, such as networking issues, incorrect configurations, or missing dependencies.
For additional troubleshooting, you might also want to explore:
Hope this helps!
If the resolution was helpful, kindly take a moment to click on
and click on Yes for was this answer helpful. And, if you have any further query do let us know.