Start or stop Discovery Agent data collection - AWS Application Discovery Service

Start or stop Discovery Agent data collection

After the Discovery Agent is deployed and configured, if data collections stops you can restart it. You can start or stop data collection through the console or by making API calls through the AWS CLI. Both of these methods are described in the following procedures.

Using the Migration Hub console

The following procedure shows how to start or stop the Discovery Agent data collection process, on the Data Collectors page of the Migration Hub console.

To start or stop data collection
  1. In the navigation pane, choose Data Collectors.

  2. Choose the Agents tab.

  3. Select the check box of the agent you want to start or stop.

    Tip

    If you installed multiple agents but only want to start or stop data collection on certain hosts, the Hostname column in the agent's row identifies the host the agent is installed on.

  4. Choose Start data collection or Stop data collection.

Using the AWS CLI

To start or stop the Discovery Agent data collection process from the AWS CLI, you must first install the AWS CLI in your environment, and then you must set the CLI to use your selected Migration Hub home region.

To install the AWS CLI and start or stop data collection
  1. If you have not already done so, install the AWS CLI appropriate to your OS type (Windows or Mac/Linux). See the AWS Command Line Interface User Guide for instructions.

  2. Open the Command prompt (Windows) or Terminal (MAC/Linux).

    1. Type aws configure and press Enter.

    2. Enter your AWS Access Key ID and AWS Secret Access Key.

    3. Enter your home region for the Default Region Name, for example us-west-2. (We are assuming that us-west-2 is your home region in this example.)

    4. Enter text for Default Output Format.

  3. To find the ID of the agent you want to stop or start data collection for, type the following command:

    aws discovery describe-agents
  4. To start data collection by the agent, type the following command:

    aws discovery start-data-collection-by-agent-ids --agent-ids <agent ID>

    To stop data collection by the agent, type the following command:

    aws discovery stop-data-collection-by-agent-ids --agent-ids <agent ID>