Hi ,
Thanks for reaching out to Microsoft Q&A.
No. This does not work for existing Logic Apps Standard resources.
Multi-storage account logging is evaluated only at resource creation time.
Once a Logic Apps Standard resource has any workflows created, the storage bindings are locked.
Updating environment variables or host.json later is ignored for log storage routing.
This is by design, not a bug.
What actually works ?
- Recreate the Logic Apps resource
- Create a new Logic Apps Standard with the multi-storage configuration upfront.
- Migrate workflows (ARM/Bicep export + import).
- This is the only supported way to use multiple storage accounts for logs.
- One storage account per Logic Apps resource
- Still supported for existing apps.
- Reduces throttling without rebuilding everything.
- Move diagnostics out of storage
- Send logs to Log Analytics / Application Insights.
- Storage accounts are a poor choice for high-throughput logging.
- Scale storage, not hack routing
- Premium storage, separate accounts per app, avoid shared accounts.
- Trying to force log fan-out post-creation will not work.
If you need multi-storage logging, you must recreate the Logic Apps Standard resource. There is no supported retrofit path for existing projects.
Please 'Upvote'(Thumbs-up) and 'Accept' as answer if the reply was helpful. This will be benefitting other community members who face the same issue.