PDFs


This page applies to an earlier version of the AppDynamics App IQ Platform.
See the latest version of the documentation.


Skip to end of metadata
Go to start of metadata

On this page:

This topic describes how to create a workflow in a specific application. A workflow is made up of these components one or more workflow steps, which are made up of one or more tasks. A task correspond to some action on the machine, such as invoking an Ant script, installing a package with RPM, or invoking some other command.

Before starting, confirm you have completed all the prerequisites as listed on Cloud Auto-Scaling. 

Create a New Workflow

  1. In the left navigation pane of the UI, select an application.
  2. Click Alert & Respond > Cloud Auto-Scaling > Workflows.  
  3. Click New and enter a name and brief description for the workflow. The name is how you will access the workflow when you create policies and schedules.
  4. Click Create Workflow and go on to create a set of workflow steps, adding them individually until you have completed your set up. See Create Workflow Steps.

Create Workflow Steps

To create a workflow, you create a set of workflow steps. Each step has a step-type, and may have one or more tasks that it must complete, as follows:

  1. Click the Steps icon to designate the step-type of the workflow:
  2. Give the step a name and select the type of step:
    • Create new Machines and configure Them. This step type is used to launch new instances in the cloud, and to complete any necessary configuration tasks on them once they are started. The settings to configure are:
      • The cloud provider you wish to use from the Select a Compute Cloud dropdown. If you have not yet registered your provider, see Compute Clouds for more information on registering cloud providers.
      • The machine image you wish to use from the Select an Image dropdown. If you have not yet registered your provider, you can click Register an Image. See Machine Images and Instances for more on registering machine images.
      • The number of machines you wish to create with this workflow step.
      • A timeout in the event of connection issues after which the workflow stops trying to complete the flow .
    • Terminate Machines. This step type is used to terminate cloud instances and to complete any related tasks:
      • The tier or tiers running on the machines to terminate.
      • A timeout in the event of connection issues after which the workflow will stop trying to complete the flow.
      • The number of machines that match the criteria to terminate.
    • Configure existing Machines. This step type is used to complete tasks on cloud-based machines that are already deployed. Specify the tier or tiers to be configured
    • Configure a specific Machine. This step type is used to complete any necessary tasks on any running instrumented machines, cloud-based or not.
    • Manual. Use this step type if your workflow needs manual user intervention. It pauses workflow execution until required manual steps are taken. When a workflow with this step-type in it is run, you must re-start the workflow manually when you have completed your non-automated work.
  3. Use the Tasks icon to add any necessary tasks to the step. See Add Tasks for Workflow Steps.
  4. Click Steps icon to add the next step.
  5. Click the Save icon in the upper left corner when you have completed your workflow.

 

 

  • No labels