Skip to main content

Add new flows Only Admins

Each folder can hold one or more 'flows'. These are message chains, an aggregation of all the messages that can be linked to the same incoming message. Flows are the functional representation of the message with an optional context property name and / or optional context property value.

Add/Edit a flow

Flow propertyRequiredDescription
Flow NameyesA case sensitive name that describe the client interaction (example: ex. invoice request, invoice approval, …)
FolderyesThe location of where to save the flow. Flows are always structured in folders.
MappingnoThe mapping that is used to 'map' flow traces to this flow. The DSAV mapping are special business properties that are treated differently during flow trace importing, loaded from 'tracked properties, for instance, when using importing them via Logic Apps.). A dedicated WorkflowName is added in those cases as well to map the flow traces of the Logic App workflow more easily to the flow.
Business PropertiesnoAdditional properties to describe the flow. These are only here to provide metadata and are not used in the flow tracing.
Advanced Settingsno
  • Connected Dashboard: in a hybrid (BizTalk + Azure) setup, it is necessary to have a link from one Dashboard (BizTalk) to the other Dashboard (Azure) for hybrid flows. More details on hybrid setups.
  • Show milestone and event text: Checking this option will enable the flow milestone and event text data to be displayed.
  • New since v6.2 Show Resubmit / Resume: make the 'Resubmit/Resume' flow action buttons available per flow.
  • Custom resubmit/resume URLs: Check these options and provide the necessary URLs to use your own resume and resubmit logic.
AlertsnoSee alerting
Allow access to flow

You can allow both active Microsoft Entra ID groups and local users to access the flows in the folder. Based on the chosen role, the user will receive their allowed permissions on the flow.

info

Users with the [System admin] role can access all flows in every folder available.

Add an alert for a flow
require role assignments after installation

The Invictus Dashboard requires additional role assignments to add alerts to flows.

Alert propertyRequiredDescription
Alert nameyesThe name for the alert rule, must be unique per flow. (Name will automatically have the flow name added as a prefix to it.)
DescriptionnoThe optional text giving more context to the alert.
SeverityyesThe level of severity of the alert.
Scheduleyes
  • Frequency: how often the rule is executed - value must be between the range of 5-1440.
  • Time window: range that Azure uses, the logs for the last x minutes - value must be between the range of 5-2880.
TriggeryesThe Threshold value together with the Threshold Operator (Equal/GreaterThan/LessThan) defines when the alert rule should be triggered.
ThrottlingnoSuppress alerts (minutes): suppress alerts for x minutes if alerts for a rule have been triggered.
Queryyes
Invictus Activity Check
Monitors flow activity via Azure logs (InvictusImportJobFlowActivityAlert custom events). Invictus logs one activity per active flow every hour. If an alert running every 60 minutes finds no logs in the last 60 minutes (threshold < 0), Invictus flags the flow as inactive and triggers an alert. Note: Logging is per flow (not per message) and may exceed one entry per hour due to scaling or multi-threading. To increase logging frequency, reduce FlowActivityIntervalInMinutes during deployment (link).
Invictus Error Check
Monitors flow activity via Azure logs (InvictusImportJobFlowErrorAlert). Invictus logs an entry for each flow that triggers an error. If an alert running every 10 minutes finds more than 0 logs in the last 10 minutes (threshold > 0), Invictus flags the flow as failed and triggers an alert.
Azure Resource Count
Use custom Azure alert syntax, see the official Microsoft documentation to learn more about alerting.
RecipientsyesThe email recipients that get notified upon a triggered alert rule.