AWS Elastic Search Integration Guide

Prev Next

This guide details how to set up AWS Elastic Search with Catchpoint. For more information on using Elastic Search in conjunction with Catchpoint, check out our blog post here.

Step 1: Setting up the AWS instance

  1. Log in to your AWS Account
  2. Go to Services and select Elasticsearch Service under Analytics.
  3. Input a Domain Name, select the Elasticsearch version, and click Next.
  4. Configure the cluster as per your requirements and click Next.

  5. Set up access policy. Make sure you allow the Catchpoint webhook domain/IP so that it can post data to Elasticsearch, and then click Next.

  6. Confirm your changes and create the AWS ES instance. Wait for Domain Staus to change to Active, at which point the service is ready to ingest data. Be sure to capture the Endpoint URL and Kibana URL values.

Step 2: Setting up the webhook to post data to the endpoint URL of AWS ES instance.

  1. Select a test for which you want to enable Webhook. Go to Advanced Settings in the Test Properties page and Enable Test Data Webhook for that particular test.
  2. Now go to Settings > API, and paste the AWS ES Endpoint URL captured in the previous section to the Endpoint URL field, then click Save.

Step 3. Verifying the setup

Wait for some time depending on how frequently the test is executed. You will be able to view the index in the WS ES indices tab. Also, you should be able to view results in Kibana.