Get Data into Wavefront from a Windows host or AWS.

Learn how to easily set up a Windows or AWS integration so that you can send data from your system to Wavefront.

Video: Windows Integration

Watch the following video to learn how to ingest Windows host metrics into Wavefront.

Tutorial: AWS Integration

In this tutorial, you use the Wavefront Amazon Web Services (AWS) integration to:

  • Send data of the applications and services that run on your AWS account to Wavefront.
  • Visualize the data and identify problem areas once the data is in Wavefront.

It’s an easy setup. You don’t have to install anything or make changes to your application code.

Wavefront supports other cloud integrations, such as Google Cloud Platform (GCP), Microsoft Azure, and many other integrations. See List of Wavefront Integrations.

Step 1: Log In To Wavefront

Follow these steps:

  1. In your web browser, go to your Wavefront cluster (https://www.<enter_cluster_name>.waverfront.com), and log in.
    If you don’t have a cluster, sign up for a free trial.
  2. From the taskbar, click Integrations.
  3. Select the Amazon Web Services (AWS) tile.
  4. Click the Setup tab and click Add Integration. Highlights the Add Integration button on the AWS integration's Setup tab.

You need the Account ID and External ID printed under How to get Role ARN for the next step.

Step 2: Create a Wavefront ReadOnly Role in Your AWS Account

Follow these steps:

  1. On a web browser tab, log in to your AWS account.
  2. Search for the IAM (AWS Identity and Access Management) service and click it to open the service.
  3. Click Roles on the left panel and click Create role.
  4. Create an AWS account:
    1. Select Another AWS Account.
    2. Enter the Account ID: Copy the Account ID value shown in the Wavefront AWS integration instructions and paste it here. A diagram that shows where the account ID is on the Wavefront integration and an arrow pointing how to copy and paste on the AWS account.
    3. Select Require external ID. A screenshot of the external ID option selected.
    4. Enter the External ID. Copy the External ID value shown in the Wavefront AWS integration instructions and paste it here. A diagram that shows where the external ID is on the Wavefront integration and an arrow pointing how to copy and paste on the AWS account.
    5. Click Next: Permissions.
  5. Set Permissions:
    1. Search for the ReadOnlyAccess permission and select it.

      A screenshot that shows the ReadOnlyAccess permission selected.

    2. Click Next: Tags. You don’t have to set any tags.
  6. Click Next: Review.
  7. Set the Role Name as wavefront.
  8. Click Create role.
  9. Once the list of roles appears, click on wavefront (the role you just created), and copy the Role ARN value.

Step 3: Configure the Wavefront AWS Integration

Go back to the Wavefront cluster where you opened the AWS integration tile previously, and follow these steps:

  1. Paste the Role ARN value you copied in the previous step as the value for “Role ARN” from Amazon IAM.
  2. Click Register. Screenshot of the AWS integration's configure section. The Register button is highlighted in red.

Wavefront can now connect to your AWS account and get data. Once the data starts flowing to Wavefront, you can visualize them. It will take a few minutes for the data to show in Wavefront.

Step 4: (Optional) Launch an EC2 Instance

Don’t have an application running on your AWS account? Follow the steps given below. If you already have an application running on the AWS account, move to the next step and see how you can visualize your data.

  1. Go back to your AWS account, search for the EC2 service, and click it to open the service.
  2. Follow the AWS documentation on Launching an Amazon EC2 Instance.

Once the instance is launched, you start to see the data in Wavefront after a few minutes.

Step 5: See Metrics and Visualize Data

Once the data starts flowing into Wavefront, you can see metrics and visualize data on dashboards:

View Metrics

  1. On the Wavefront Cluster, go to the AWS integration.
  2. Select the Metrics tab.

You see charts with the metrics collected from your AWS account.

Example: Screenshots of the AWS metrics once the data starts to flow to Wavefront.


View Data on Dashboards

Wavefront includes pre-defined dashboards for AWS that help you analyze and gather data.

  1. Click Dashboards, to see a list of dashboards. Screenshot of all the predefined dashboards available for Wavefront.
  2. Click AWS: Summary. From the Summary dashboard, you can easily navigate to all other AWS dashboards.

    Screenshot of the predefined AWS summary dahsboard

Next Steps