1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20


How to use Elasticsearch to receive data from Data Streaming

While configuring data streamings, you need to set up a specific endpoint to stream your Azion data.

Continue reading for a step by step on how to connect an Elasticsearch endpoint to receive data from Data Streaming.

  1. Elasticsearch requirements
  2. Configuring the endpoint in Data Streaming

1. Elasticsearch requirements

You can run an Elasticsearch instance on any cloud computing platform. To set it up, look for the specific documentation for your chosen platform.

For the next steps, you’ll use the Elasticsearch cloud. Follow the next steps to continue your Elasticsearch Cloud configuration:

  1. Create an account at Elasticsearch Cloud.
  2. Access your cloud account.
  3. Create a deployment. This process takes about five minutes.
  4. To create a deploy, you have to provide the following information:

    • A name.
    • A cloud provider.
    • A region for your cloud.
    • A hardware profile.
    • The version you’ll use.
    • Optionally, you can configure advanced settings.
  1. Click the Create deployment button. The creation process takes about five minutes.
  2. Go to your dashboard on Elastic Cloud. You’ll see the created deployment with the name you’ve chosen.
  3. Click on the gear on the right corner of the deploy to access the configuration page for the deployment.
  4. Under Applications, click Copy endpoint according to the endpoint you want to use to get your URL.
  5. On the left menu, click API console > create an API key following the Elasticsearch instructions.

2. Configuring the endpoint in Data Streaming

Next, follow these steps to configure the new endpoint you created in Elasticsearch in your Azion Data Streaming.

You can find detailed steps for the entire configuration on the How to use Data Streaming guide.

In the Destination configurations:

  1. On the Endpoint Type dropdown menu, select Elasticsearch.
  2. On Elasticsearch URL, add the URL of your endpoint you copied on Elasticsearch. Example: https://my-deploy-pg4by0.es.us-central1.gcp.cloud.es.io
  3. On API Key, add the API Key you created in Elasticsearch. Example: SetGAmr_TzdYTHXfXKoSjL
  4. Make sure the Active switch is on.
  5. Click the Save button.

After saving the configurations, your data will be streamed to the newly configured endpoint.

You can keep track of the calls made by Data Streaming to Elasticsearch on Real-Time Events. To do so, select Data Source > Data Streaming and choose the filters options as you wish.


Elasticsearch is a registered trademark of Elasticsearch B.V. in the United States and other countries.

Didn’t find what you were looking for? Open a support ticket.