Documentation forSolarWinds Observability

Add an AWS cloud host

To monitor your AWS-managed host and associated AWS services with SolarWinds Observability, integrate SolarWinds Observability with your AWS account.

  1. In a separate tab, sign in to the Amazon AWS website with the AWS account you wish to integrate with SolarWinds Observability.

  2. Return to the SolarWinds Observability tab.

  3. In SolarWinds Observability, click Add Data in the upper-right corner.

  4. In the Add Data dialog, click AWS.

  5. In the Basic Settings screen of the Add AWS Cloud Account dialog, choose whether you want to configure your setup manually or using CloudFormation.

    If you want to configure manually, click Click here to integrate with your AWS account with a new IAM Role and IAM Policy. The wizard will update accordingly.

  6. In the Basic Settings screen, type a Display name to represent the integration with your AWS account.

  7. Enter a unique name in the Metrics tag field. The metrics tag will be added to all measurements ingested from the AWS cloud services on this AWS account.

    The Metrics tag can be used to distinguish AWS accounts when creating a chart or filtering data in a dashboard.

  8. Click Set Up Using CloudFormation or Next.

  9. If you are configuring with CloudFormation, see Set up using CloudFormation below. If you are configuring manually, see Set up manually below.

    Set up using CloudFormation

    If you are configuring with CloudFormation, a new tab in your browser opens and loads the AWS CloudFormation Quick create stack page. In the AWS tab, complete all sections of the CloudFormation quick create stack form for the SolarWinds AWS Integration stack.

    In the Parameters pane, use the following information:

    • The SolarWinds AWS Account ID will be filled in the AccountID field automatically.

      If necessary, you can find the SolarWinds AWS Account ID in the Role ARN screen of the Add Cloud Account dialog. Return to SolarWinds Observability browser tab and click to copy the AWS Account ID to the clipboard.

    • After the IAM Role is created, return to the SolarWinds Observability browser tab and enter the new IAM Role's ARN in the Role ARN field to complete the integration.

      You can find the ARN in the IAM Role’s Summary or in the AwsIntegrationArn value in the SolarWinds AWS Integration stack’s outputs tab.

    Enter the AWS External ID in the ExternalID field.

    To find the AWS External ID, return to the SolarWinds Observability browser tab. In the Add AWS Cloud Account dialog, click to copy the AWS External ID to the clipboard.

    Set up manually

    If you are configuring manually, the Create a new AWS IAM Policy screen will populate within SolarWinds Observability.

    Proceed through the steps on the screen to set up your IAM policy and click Next. Proceed through the steps on the screen to set up your IAM role.

  10. Click Next.

  11. In the Regions screen, select the AWS service regions you want to monitor. To monitor AWS cloud hosts, select Elastic Compute Cloud. Click Next.

  12. In the Services screen, select the AWS services you want to monitor. Click Next.

  13. In the Summary screen, verify the AWS integration settings. Click Submit.

    When you complete the configuration, SolarWinds Observability displays data collected for the Host entity. See Entity Explorer for details.

See SolarWinds Observability introduction for an overview of Host entities and how they work in SolarWinds Observability.

See Add logs from AWS for details on setting up AWS logs for SolarWinds Observability.