Replies: 1 comment
-
I am also struggling with the same question. Its tracking lot of info, I want to control it. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Below are the Logic app standard logging configured:
Application Insights + Logic App Standard:
Logic app standard Host.json config
{
"version": "2.0",
"logging": {
"logLevel": {
"default": "Warning",
"Workflow.Host": "Warning",
"Workflow.Operations.Runs": "Information",
"Workflow.Operations.Actions": "Information",
"Workflow.Operations.Triggers": "Information"
},
"applicationInsights": {
"samplingSettings": {
"isEnabled": true,
"excludedTypes": "Request;Exception"
}
}
},
"extensionBundle": {
"id": "Microsoft.Azure.Functions.ExtensionBundle.Workflows",
"version": "[1, 2.00]"
},
"extensions": {
"workflow": {
"Settings": {
"Runtime.ApplicationInsightTelemetryVersion": "v2"
}
}
}
}
Diagnostic Settings + Logic App Standard:
Linked a log analytics workspace to collect logs.
Test Workflow:

Issue: If a workflow contains 50 connectors, then per execution, almost 100+ rows of logs produced.
See below:
Table : LogicAppWorkflowRuntime
Table: AppRequests
Question: I only need logs for particular connectors in a workflow. The above two configurations are collecting logs for every Run,Trigger and Action execution.
My goal is only collect logs for the connectors which has tracked properties. In the workflow given, i only need logs for "Compose" connector.
Referred Microsoft articles, but i didn't find other than above added Host.json config. By Log levels in Host.json config, only can limit particular category but not for each actions.
Any inputs or help would be much appreciated.
Beta Was this translation helpful? Give feedback.
All reactions