你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。

什么是 Elastic on Azure?

使用 Azure 原生集成来轻松预配、管理,并紧密集成软件开发公司在 Azure 上的软件和服务。

Azure 上的 Elastic 是一组托管服务,提供搜索、矢量数据库、日志分析和安全监控等功能,适用于 Azure 环境。 您可以直接从 Azure 门户部署 Elastic 资源,费用将通过您的 Azure 订阅结算。

为何使用 Azure Native Integration?

可以独立运行 Elastic,但 Azure Native Integration 简化了体验:

能力 未集成 通过 Azure 原生集成
部署 在 elastic.co 上注册,单独进行配置 从 Azure 门户或 CLI 进行部署
账单 单独的弹性发票 合并到您的 Azure 账单中
Authentication 独立的 Elastic 凭证 通过 Microsoft Entra ID 单一登录
日志转发 手动管道配置 Azure 诊断日志的自动路由
代理部署 为每个虚拟机手动安装代理 从Azure门户单击代理部署
OpenAI 集成 手动安装 内置Azure OpenAI 配置

可用服务

Azure 上的 Elastic 提供四项不同的服务,分别针对特定工作负载进行定制:

Service 用例 它的作用是什么
弹性搜索 搜索和分析 大规模存储、搜索和分析结构化和非结构化数据。 支持全文搜索、矢量搜索和语义搜索
弹性矢量数据库 AI驱动的检索 提供一个无服务器、矢量优化的Elasticsearch项目,用于语义搜索、检索增强生成(RAG)和AI驱动检索。 包含内置嵌入模型和 semantic_text 场类型
弹性可观测性 监控和 APM 收集日志、指标和跟踪,以监视应用程序性能和基础结构运行状况。 包括警报和异常情况检测
弹性安全性 威胁检测和响应 分析安全事件,以便跨Azure资源进行威胁检测、调查和事件响应。 包括 SIEM 和终结点保护

在 Azure 门户中,Elastic Cloud(Elasticsearch) Marketplace 产品被标记为 Elastic Search。

每个服务作为单独的市场产品/服务提供,其自己的定价和配置如下:

工作原理

在 Azure 中创建 Elastic 资源时:

  1. Azure在所选资源组和区域中预配托管资源(Microsoft.Elastic/monitors)。
  2. Elastic 会创建部署 — 即在同一区域内创建无服务器项目(自动缩放、按使用量计费)或云托管集群(专用、托管)。
  3. Azure配置日志转发 - 订阅活动日志和资源诊断日志将基于标记规则路由到 Elastic。
  4. SSO 已建立 — Microsoft Entra ID链接,以便团队无需单独的凭据即可访问 Elastic 门户。 首次在租户中使用可能需要用户或管理员的同意。

数据保留在部署服务的Azure区域中。

集成计费

Azure 原生 ISV 服务包含集成计费功能:Elastic 资源费用将通过 Microsoft 商业市场计入您的 Azure 订阅。 您可以跨不同的 Azure 订阅创建多个 Elastic Cloud 资源(部署),而与单个 Elastic Cloud 组织相关的所有费用都会记入同一个 Azure 订阅,即用于创建第一个 Elastic 资源的那个订阅。

以下术语描述了这些片段如何组合在一起:

  • Azure 市场 SaaS ID — 当用户通过 Azure(门户、API、SDK 或 Terraform)创建其第一个 Elastic 资源时,由 Microsoft Commercial Marketplace 仅生成一次的唯一标识符。 它与一个 Azure 用户身份和一个 Azure 订阅一一对应。
  • 弹性云组织 - 弹性云 中的顶级容器,在其中对一切进行分组和管理。 该组织会在您首次创建 Elastic 资源时作为其中的一部分自动创建。 初始成员可以邀请其他用户。
  • 弹性资源 (部署) - 运行 Elasticsearch 群集和其他 Elastic 产品的弹性云部署(或无服务器项目)。 同一 Elastic Cloud 组织中的多个用户可以通过不同的 Azure 订阅创建部署,或者直接通过 Elastic Cloud Console 创建部署。

Azure 与 Elastic Cloud ID 的对应关系

Azure 市场 SaaS ID 与 Elastic Cloud 组织 1:1 映射,而该组织可包含 多个 Elastic 部署 — 这些部署可位于不同的 Azure 订阅中。 所有 Elastic Cloud 组织的费用均计入 Azure 市场 SaaS ID,该 ID 映射到单个 Azure 订阅。 费用会在 Azure 市场 发票上显示为单个行项目。

重要

Azure免费额度和大多数Azure免费试用版产品/服务不能用于购买Azure 市场第三方产品/服务,包括 Elastic。 有关详细信息,请参阅 了解Azure 市场费用。

有关更多弹性特定的计费详细信息,请参阅弹性 计费常见问题解答。

无服务器与云托管

当你创建 Elastic Search、Elastic Observability 或 Elastic Security 资源时,请在两种托管类型中选择:

方面 Serverless 云端托管
缩放 自动,基于使用情况 手动或自动缩放(带配置限制)
版本管理 始终使用最新版本 您选择并管理 Elasticsearch 版本
定价 按使用量付费(引入、存储、搜索) 为预配容量付费
最适用于 可变工作负荷,快速入门 可预测工作负载,特定版本要求

有关托管类型之间的差异的详细信息,请参阅 Elastic 文档中其他 Elasticsearch 产品/服务之间的差异 。

Elastic Vector 数据库仅提供无服务器模式。 Elastic 管理扩缩容并自动应用矢量优化默认值。

关键功能

集成式入门

通过 Azure 门户使用 Microsoft.Elastic 资源提供程序直接部署 Elastic 资源。 无需单独创建 Elastic 账号。

Azure计费集成

所有 Elastic 使用量均通过您的 Azure 订阅进行跟踪和计费。 在 Azure 成本管理中,与其他 Azure 资源一起查看费用信息。

使用 Microsoft Entra ID 进行单一登录

使用您的 Entra ID 凭据访问 Elastic 服务。 当用户首次在没有早期资源的租户中选择 SSO 链接时,Microsoft Entra ID 可能会请求用户同意 Elasticsearch(弹性云)应用。 如果您的组织需要管理员同意,必须由租户管理员批准应用。 租户管理员可以选择提前添加库应用,以避免提示。

自动日志转发

将Azure订阅活动日志和资源诊断日志路由到 Elastic 进行索引和分析。 使用基于标记的规则配置哪些资源发送日志。 有关详细信息,请参阅 使用 Azure 本机集成监视和观察 Azure 资源。

弹性代理部署

直接从Azure门户在Azure虚拟机上部署和管理弹性代理。 代理收集主机级指标、日志和安全数据。

Azure OpenAI 集成

将 Elastic 部署与 Azure OpenAI 连接,以实现 AI 驱动的搜索体验,包括语义搜索和检索扩充生成(RAG)。

向量数据库经验

Elastic Vector Database 为嵌入驱动的工作负载提供引导式无服务器体验。 通过资源概览,你可以自动导入文档并生成嵌入,使用Elastic Agent Builder与数据聊天,或在开发工具中运行预填充语义搜索查询。

流量筛选器

使用Azure 专用链接或基于 IP 的流量筛选器限制对弹性部署的网络访问,以提高安全性。

区域可用性

Azure上的 Elastic 在以下区域中可用。 选择靠近工作负荷的区域,以最大程度地减少延迟。

无服务器区域

  • 美国东部
  • 美国西部 2
  • Australia East
  • 东南亚
  • 北欧
  • 瑞典中部
  • 美国中部
  • 德国中西部
  • 西班牙中部
  • 阿拉伯联合酋长国北部
  • Brazil South
  • 美国东部 2 EUAP

云托管区域

  • 美国东部
  • 美国西部 2
  • Australia East
  • 东南亚
  • 北欧
  • 西欧
  • 英国南部
  • 美国中部
  • 南非北部
  • 印度中部
  • 日本东部
  • 加拿大中部
  • 法国中部
  • Brazil South
  • 美国东部 2
  • 美国中南部

订阅 Elastic

可以通过 Azure 市场 在线商店 或 Azure 门户订阅该服务。 按名称搜索它:

从 Azure 门户订阅

首先请登录到 Azure 门户。

  1. 在 Azure 门户的服务菜单中,在全局搜索栏中搜索 Marketplace。 在 “服务 ”结果中,选择“ 市场”。

    此时会显示“Azure 市场 入门 ”窗格。

  2. 在命令栏上,在 “搜索市场” 搜索框中输入服务的名称。

  3. 在搜索结果中,选择服务提供商。

  4. 选择首选计划,然后选择“ 订阅”。

此时会显示用于创建资源的窗格。

有关使用 Elastic 服务的更多帮助,请参阅 Azure 集成的 Elastic 文档 。

后续步骤