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


Using Azure Monitor streaming to receive data from Azion Data Streaming

Data Streaming is one of Azion’s Observe products designed to help you access your content and application data in real time. To successfully use Data Streaming with connectors, you first need to set up the endpoints.

After completing the initial setup, you can use Azure Monitor Streaming to receive data from Azion’s Data Streaming. Once you finish connecting the endpoint, you can improve your monitoring and use other Azion products to continue exploring information on your data.

Continue reading this hands-on guide to see step by step of how to connect Azure Monitor Streaming endpoint to Data Streaming.

  1. Requirements
  2. Configuring the new endpoint in Azion Data Streaming

1. Requirements

To get started with Microsoft’s Azure Monitor, you must follow a few steps:

  1. Create a Microsoft’s Azure account.
  2. Create an Azure Analytic Log Workspace on Azure’s Platform.
  3. After the implantation is successfully completed, you’ll see a link to your Workspace.
  4. Click and go to the overview page.
  5. On the side panel, click on Agents Management and get your Workspace ID and Primary Key, same as Shared Key.
  6. Go to the Microsoft Sentinel panel and create a new Sentinel panel.
  7. Add the recently created workspace to the Sentinel.
  8. After setting up all configurations, go to the Logs section and access your Table and your Consultations.

2. Configuring the new endpoint in Azion Data Streaming

Next, you’ll follow these steps to configure the new endpoint you created at Azure Monitor in your Azion Data Streaming.

  1. If you are a new user of Data Streaming, access the Account Menu > Billing & Subscriptions in Real-Time Manager (RTM) and enable the product in the Subscriptions tab.
  2. On the upper left corner of the page, select Products Menu > Data Streaming.
  3. Click the Add Streaming button.
  4. Type a name for your Data Streaming.
  5. In the Data Source dropdown list, select an option:
  • Edge Applications
  • Edge Functions
  • WAF Events

For more information on creating Edge Applications, see the documentation page.

  1. In the Template list, choose the option that fits your Data Source choice:
  • WAF Event Collector
  • Edge Functions Event Collector
  • Edge Applications + WAF Event Collector
  • Custom Template

In case you select Custom Template, you’ll need to provide information in a JSON format in the Data Set field.

  1. In Options, you can:

    • Select Filter Domains and add the domains you want to receive the logs by selecting them in the Available Domains box.
    • Select All Domains.
  2. In the Destination configurations, select Azure Monitor from the dropdown list.
  3. Fill the following fields:
    • Log Type: The record type of the data that’s being submitted. It can contain only letters, numbers, the underscore (_) character, and it can’t exceed 100 characters.
    • Shared Key: Shared Key of the Workspace.
    • Time Generation Field (optional): Data ingestion time — how long it’ll take for the log to be available after being collected.
    • Workspace ID: ID of your Workspace.

Note that the Log Type field is the table where the Azure Monitor store logs and the Time Generation Field is optional.

  1. Make sure the Active switch is on.
  2. Click the Save button.

After saving the configurations, you can keep track of the calls made by Azure Monitor in the Real-Time Events product, available at the Products Menu at RTM. To do so, select Data Source > Data Streaming and choose the filters options as you wish.


Microsoft Azure Monitor is a registered trademark of Microsoft Inc in the United States and other countries.

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