Manage Workflow Engines
Labs Feature
This feature is an Early Access Feature. An administrator can enable it at Settings > Labs > Configure > Early Access Features.
You can access the Workflow Engine at Settings > Automation in the Moogsoft AIOps UI.
When you open the Workflow Engine, you see workflow tabs for Workflow Engine configuration types you can enable at startup.
Workflow Engine Early Access Warning
There are breaking changes for Workflow Engine between v7.2.0 and v7.3.0. Upon upgrade, you may need to recreate your actions.
You can create and configure individual workflows or chains of workflows in the Moogsoft AIOps UI.
Click +Add Worfklow to create a workflow or double-click an existing workflow to open it.
Edit the Workflow Definition as follows to control which data the engine processes:
Workflow Property |
Description |
---|---|
Workflow Name |
Identifies the workflow. |
Description |
Describes the purpose of the workflow and what it should do. |
Entry Filter |
Identifies the criteria for events, alerts, or Situations to process with the current engine. Anything that doesn't meet the criteria skips to the next engine or Moolet in the chain. For example, you can set a filter on "severity > 3" to process only Major and Critical severity alerts. See Filter Search Data for information on creating filters. |
Sweep Up Filter |
Check the database for all objects that match the filter criteria and pass them to all workflow actions as a list parameter. The sweep up filter expedites entry of related objects into the workflow. For example if you receive a link-up alert, you can set a filter to retrieve all related link-down alerts from the database and have the sweep up filter close them. |
First Match Only |
Allow only the first occurrence of an object to pass through the workflow. |
You can use the slider in the title bar to set the engine to Active or Inactive.
If you have multiple workflows, you can use the up and down arrows in Edit mode to reorder them. Alternatively, you can drag and drop the workflows into order.
After you create an engine, you can add actions to process data. When the engine is active, it process all objects that match the filtering criteria according to the actions.