Skip to content

Commit d37628f

Browse files
authored
Merge pull request #296509 from ProfessorKendrick/elastic-freshness
[Liftr] Elastic freshness (full pass)
2 parents 69663b9 + a580a95 commit d37628f

File tree

5 files changed

+105
-145
lines changed

5 files changed

+105
-145
lines changed

articles/partner-solutions/elastic/create.md

Lines changed: 37 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Create Elastic application
33
description: This article describes how to use the Azure portal to create an instance of Elastic.
44
ms.topic: quickstart
5-
ms.date: 06/01/2023
5+
ms.date: 03/18/2025
66

77

88

@@ -14,95 +14,65 @@ In this quickstart, you use the Azure portal to integrate an instance of Elastic
1414

1515
## Prerequisites
1616

17-
- Subscription owner - The Elastic integration with Azure can only be created by users who have _Owner_ or _Contributor_ permissions on the Azure subscription. [Confirm that you have the appropriate access](../../role-based-access-control/check-access.md) before starting the setup.
18-
- Single sign-on app - The ability to automatically navigate between the Azure portal and Elastic Cloud is enabled via single sign-on (SSO). This option is automatically enabled and turned on for all Azure users.
17+
[!INCLUDE [create-prerequisites](../includes/create-prerequisites.md)]
18+
- You must [subscribe to Elastic](overview.md#subscribe-to-elastic).
1919

20-
## Find offer
20+
> [!NOTE]
21+
> The ability to automatically navigate between the Azure portal and Elastic Cloud is enabled via single sign-on (SSO). This option is automatically enabled and turned on for all Azure users.
2122
22-
Use the Azure portal to find the Elastic application.
23+
## Create an Elastic resource
2324

24-
1. In a web browser, go to the [Azure portal](https://portal.azure.com/) and sign in.
25+
[!INCLUDE [create-resource](../includes/create-resource.md)]
2526

26-
1. If you've visited the **Marketplace** in a recent session, select the icon from the available options. Otherwise, search for _Marketplace_.
27+
### Basics tab
2728

28-
1. Search for _Elastic_ and select **Elastic Cloud (Elasticsearch) - An Azure Native ISV Service** from the available offerings.
29+
The *Basics* tab has one section:
2930

30-
1. Select **Set up + subscribe**.
31+
- Plan details
32+
33+
:::image type="content" source="media/create/basics-tab.png" alt-text="A screenshot of the Create Elastic resource in Azure options inside of the Azure portal's working pane with the Basics tab displayed.":::
3134

32-
:::image type="content" source="media/create/set-up.png" alt-text="select offer.":::
35+
There are required fields (identified with a red asterisk) in each section that you need to fill out.
3336

34-
## Create resource
37+
1. Enter the values for each required setting under *Plan details*.
3538

36-
After you've selected the offer for Elastic, you're ready to set up the application.
39+
| Field | Action |
40+
|---------------------|-----------------------------------------------------------|
41+
| Subscription | Select a subscription from your existing subscriptions. |
42+
| Resource group | Use an existing resource group or create a new one. |
43+
| Resource name | Specify a unique name for the resource. |
44+
| Region | Select a region to deploy your resource. |
3745

38-
1. On the **Create Elastic Resource** basics page, provide the following values.
46+
1. Select the **Next: Logs & metrics** button at the bottom of the page.
3947

40-
:::image type="content" source="media/create/create-resource.png" alt-text="Form to set up Elastic resource.":::
48+
### Logs & metrics tab (optional)
4149

42-
| Property | Description |
43-
| ---- | ---- |
44-
| **Subscription** | From the drop-down, select an Azure subscription where you have owner access. |
45-
| **Resource group** | Specify whether you want to create a new resource group or use an existing resource group. A resource group is a container that holds related resources for an Azure solution. For more information, see [Azure Resource Group overview](../../azure-resource-manager/management/overview.md). |
46-
| **Elastic account name** | Provide the name for the Elastic account you want to create |
47-
| **Region** | Select the region you want to deploy to. |
48-
| **Pricing Plan** | **Pay as you go**. |
49-
| **Price** | Specified based on the selected Elastic plan. |
50+
If you wish, you can configure resources to send metrics/logs to Elastic.
5051

51-
When you've finished, select **Next: Logs and Metrics**.
52+
- Select **Send subscription activity logs**.
53+
- Select **Send Azure resource logs for all defined sources**.
5254

53-
1. On **Logs & metrics**, specify which logs to send to Elastic.
55+
Enter the names and values for each *Action* listed under Metrics and Logs.
5456

55-
:::image type="content" source="media/create/configure-logs.png" alt-text="Select logs to send.":::
57+
Select the **Next: Azure OpenAI configuration** button at the bottom of the page.
5658

57-
There are two types of logs that can be emitted from Azure to Elastic.
59+
### Azure OpenAI configuration tab
5860

59-
**Subscription logs** provide insights into the operations on each Azure resource in the subscription from the [management plane](../../azure-resource-manager/management/control-plane-and-data-plane.md). The logs also provide updates on Service Health events. Use the activity log to determine what, who, and when for any write operations (PUT, POST, DELETE) on the resources in your subscription. There's a single activity log for each Azure subscription.
61+
1. Select an existing **Azure OpenAI Resource**.
6062

61-
**Azure resource logs** provide insights into operations that happen within the [data plane](../../azure-resource-manager/management/control-plane-and-data-plane.md). For example, getting a secret from a key vault or making a request to a database are data plane activities. The content of resource logs varies by the Azure service and resource type. The types of Azure resource logs are listed in [Azure Monitor Resource Log categories](/azure/azure-monitor/essentials/resource-logs-categories).
63+
1. Select an existing **Azure OpenAI Deployment**.
6264

63-
To filter the Azure resources that send logs to Elastic, use resource tags. The tag rules for sending logs are:
65+
1. Select the **Next: Tags** button at the bottom of the page.
6466

65-
- By default, logs are collected for all resources.
66-
- Resources with _Include_ tags send logs to Elastic.
67-
- Resources with _Exclude_ tags don't send logs to Elastic.
68-
- If there's a conflict between inclusion and exclusion rules, exclusion takes priority.
67+
### Tags tab (optional)
6968

70-
Select **Next: Azure OpenAI configuration** to create and configure Azure OpenAI connector that can be used within Elastic's AI Assistant.
69+
[!INCLUDE [tags](../includes/tags.md)]
7170

72-
1. On **Azure OpenAI configuration**, specify the Azure OpenAI resource and the deployment that would be required to configure the connector. The details of the deployment (url, API keys etc.) are passed on to Elastic to prepare the connector to be used with Elastic's AI Assistant.
71+
### Review + create tab
7372

74-
:::image type="content" source="media/create/configure-aoai-connector.png" alt-text="Screenshot of how to configure Azure OpenAI Connector.":::
75-
76-
>[!Note]
77-
>Only deployments of text/chat completion models (like gpt4) are supported currently. Learn more about Elastic Connectors [here](https://www.elastic.co/guide/en/kibana/current/openai-action-type.html).
78-
79-
Select **Next: Tags** to set up tags for the new Elastic resource.
80-
81-
1. In **Tags**, add custom tags for the new Elastic resource. Each tag consists of a name and value. When you've finished adding tags, select **Next: Review+Create** to navigate to the final step for resource creation.
82-
83-
:::image type="content" source="media/create/add-tags.png" alt-text="Screenshot of add tags to Elastic resource.":::
84-
85-
1. On **Review + create**, your configuration is validated. You can review the selections you made in the earlier forms. You can also review the terms for this offering.
86-
87-
:::image type="content" source="media/create/review-validation.png" alt-text="Review and validation selections":::
88-
89-
After validation has succeeded and you've reviewed the terms, select **Create**.
90-
91-
1. Azure starts the deployment.
92-
93-
:::image type="content" source="media/create/deployment-in-progress.png" alt-text="Deployment status":::
94-
95-
1. After the deployment is finished, select **Go to resource** to view the deployed resource.
96-
97-
:::image type="content" source="media/create/deployment-complete.png" alt-text="Screenshot of view status of deployment.":::
73+
[!INCLUDE [review-create](../includes/review-create.md)]
9874

9975
## Next steps
10076

101-
- [Manage the Elastic resource](manage.md)
102-
- Get started with Elastic Cloud (Elasticsearch) - An Azure Native ISV Service on
103-
104-
> [!div class="nextstepaction"]
105-
> [Azure portal](https://portal.azure.com/#view/HubsExtension/BrowseResource/resourceType/Microsoft.Elastic%2Fmonitors)
106-
107-
> [!div class="nextstepaction"]
108-
> [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps/elastic.ec-azure-pp?tab=Overview)
77+
> [!div class="nextstepaction"]
78+
> [Manage Elastic resources](manage.md)

0 commit comments

Comments
 (0)