Elasticsearch 智能助手是阿里云Elasticsearch(以下简称阿里云ES)内置的AI运维诊断能力。通过自然语言对话,您可以一站式完成集群健康巡检、故障诊断、性能优化与容量规划等运维操作,适用于资深运维人员降本提效和新手用户快速上手的场景。本文介绍其产品能力、访问入口、所需权限与计费方式。
产品概述
产品能力
Elasticsearch 智能助手面向阿里云ES的运维用户,提供以下能力:
-
在阿里云ES控制台内置AI助手面板,通过对话方式触发巡检、诊断、调优等运维操作。
-
联动监控指标、集群日志、配置项、请求链路 Trace、告警与运维事件五类数据(简称"五维数据"),自动完成根因定位并给出可执行建议。
-
将运维专家经验沉淀为可调用的Skill,覆盖告警响应、定期巡检、性能优化、容量规划等典型场景。
Elasticsearch 智能助手不替代用户对集群的最终决策权。所有涉及变更的操作(扩容、重启、改配、白名单调整等)均需用户二次确认后才会执行。
子助手
Elasticsearch 智能助手当前已上线以下子助手:
|
子助手 |
能力范围 |
|
诊断助手 |
慢查询分析、异常诊断、根因定位、容量预测 |
|
巡检助手 |
日常健康巡检、主动优化建议、风险预警 |
|
实例管理助手 |
创建实例、查看实例、重启实例、升配实例 |
|
网络管理助手 |
公网/私网访问配置、白名单管理、HTTPS开关、Kibana SSO |
|
产品咨询 |
产品使用咨询、规格推荐 |
访问入口
Elasticsearch 智能助手在阿里云ES控制台中提供两类入口:
-
左侧导航入口:在ES控制台左侧导航栏单击智能助手(带NEW标识),可跨实例发起对话。该入口不自动带入实例上下文,需在对话前手动选择地域和实例ID。
-
全局悬浮入口:在ES控制台任意页面右侧悬浮栏,单击智能助手图标可在当前页面以抽屉形式打开助手。在实例详情页打开时会自动带入当前实例的地域和实例ID。
两个入口共用同一套会话数据,无论从哪个入口发起的对话,都可以在最近会话列表中找到并恢复。
了解产品能力后,如需查看具体操作步骤(包括对话式诊断、典型运维场景、定时巡检与IM通知配置),请参见使用 Elasticsearch 智能助手。
前提条件
使用 Elasticsearch 智能助手前,您需要满足以下条件:
-
已注册阿里云账号并开通阿里云Elasticsearch服务。
-
至少有一个处于正常状态的阿里云ES实例。
-
当前账号或RAM用户具备ES实例的查看权限,且具备 Elasticsearch 智能助手的对话调用权限(
elasticsearch:InvokeEsAgent)。授予系统权限策略AliyunElasticsearchReadOnlyAccess即已包含该权限。如需执行变更类操作(扩容、重启、改配等),还需具备相应的实例运维权限。各Skill所需的具体权限请参见权限说明。 -
首次使用时需完成一次RAM服务关联角色(SLR)授权。Elasticsearch 智能助手通过服务关联角色
AliyunServiceRoleForElasticsearch获取集群只读权限,用于读取监控指标、集群日志、配置项等运维元数据。该角色还会授权自动访问名称前缀为es-alicloud-*或带有es-alicloud标签的OSS Bucket。授权完成后永久生效,您可以随时在RAM控制台回收。主账号完成授权后,具备ES实例查看权限与 Elasticsearch 智能助手对话权限的子账号(RAM用户)即可使用 Elasticsearch 智能助手。变更类操作复用RAM用户自身的实例运维权限。
Elasticsearch 智能助手已于2026年8月3日12:00(北京时间)正式启动商业化,计费方式由公测免费调整为按量付费。商业化后首次进入 Elasticsearch 智能助手时需完成一次开通流程,开通后存量用户与新增用户均自动获得1,000万Tokens免费额度,有效期为60个自然日(自开通之日起计算),无需额外申领。您可以在 Elasticsearch 智能助手面板中实时查看Token使用量与剩余免费额度。
权限说明
RAM用户使用 Elasticsearch 智能助手时,需要主账号或具有RAM管理权限的账号为其授予对应权限。不同Skill所需的权限不同,请根据实际使用的Skill按需授权。
授予系统权限策略 AliyunElasticsearchReadOnlyAccess(Elasticsearch只读权限)后,已包含 Elasticsearch 智能助手运行所需的以下操作,无需再单独授权:
-
elasticsearch:InvokeEsAgent(Elasticsearch 智能助手对话调用) -
elasticsearch:GetEsAgentUsage(Token用量与免费额度查询) -
elasticsearch:ListStatsEventRecords(运维事件统计,用于事件中心角标与告警响应场景)
如果您希望遵循权限最小化原则、仅授予 Elasticsearch 智能助手所需权限而不授予全量只读权限,可以参考下文创建自定义权限策略。
Elasticsearch 智能助手访问权限
当RAM用户访问 Elasticsearch 智能助手时遇到没有操作权限,请检查账号权限提示(对应接口错误码 SubAccountNoPermission),请按以下步骤授权:
-
登录RAM控制台,进入权限管理 > 权限策略,创建包含
elasticsearch:InvokeEsAgent操作的自定义权限策略。建议同时包含实例列表查询与Token用量查询操作,否则上下文信息卡中的地域与实例 ID下拉列表为空,且免费额度用量区块显示为无权限查看用量。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "elasticsearch:InvokeEsAgent", "elasticsearch:GetEsAgentUsage", "elasticsearch:ListInstance", "elasticsearch:DescribeInstance", "elasticsearch:ValidateSlrPermission" ], "Resource": "*" } ] } -
进入身份管理 > 用户,找到目标RAM用户,单击添加权限,将上述自定义权限策略授予该用户。
诊断Skill权限
诊断Skill需要云监控和Elasticsearch的只读权限。请登录RAM控制台,进入身份管理 > 用户,找到目标RAM用户,在权限管理中单击新增授权,授予以下系统权限策略:
-
AliyunCloudMonitorReadOnlyAccess(云监控只读权限) -
AliyunElasticsearchReadOnlyAccess(Elasticsearch只读权限)
巡检Skill权限
巡检Skill依赖服务关联角色 AliyunServiceRoleForElasticsearch。定时巡检任务通过该服务关联角色读取集群的监控指标、集群日志、配置项等运维元数据。首次使用时需完成一次SLR授权,详情请参见前提条件。
实例管理Skill权限
实例管理Skill需要Elasticsearch实例管理和VPC相关权限。请登录RAM控制台,创建以下自定义权限策略并授予目标RAM用户。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"elasticsearch:CreateInstance",
"elasticsearch:DescribeInstance",
"elasticsearch:ListInstance",
"elasticsearch:ListAllNode",
"elasticsearch:RestartInstance",
"elasticsearch:UpdateInstance",
"vpc:DescribeVpcs",
"vpc:DescribeVSwitches"
],
"Resource": "*"
}
]
}
网络管理Skill权限
网络管理Skill需要Elasticsearch网络配置、VPC和ECS相关权限。请登录RAM控制台,创建以下自定义权限策略并授予目标RAM用户。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"elasticsearch:DescribeInstance",
"elasticsearch:TriggerNetwork",
"elasticsearch:EnableKibanaPvlNetwork",
"elasticsearch:DisableKibanaPvlNetwork",
"elasticsearch:UpdateKibanaPvlNetwork",
"elasticsearch:ModifyWhiteIps",
"elasticsearch:OpenHttps",
"elasticsearch:CloseHttps",
"elasticsearch:UpdateKibanaSso",
"vpc:DescribeVpcs",
"vpc:DescribeVSwitches",
"ecs:DescribeSecurityGroups"
],
"Resource": "*"
}
]
}
计费说明
Elasticsearch 智能助手基于大语言模型提供智能诊断与运维建议服务,按实际消耗的Token用量计费(按量付费),具体单价以阿里云官网报价为准。2026年8月3日12:00(北京时间)起已正式商业化,此前公测期免费。商业化后,系统向用户赠送1,000万Tokens免费额度(有效期60天)。
其中,定时巡检任务的基础巡检项目不产生Token计费,高级巡检项目按Token用量计费。具体巡检项目请参见使用 Elasticsearch 智能助手的「配置定时巡检任务」章节。
安全与合规
Elasticsearch 智能助手在权限、操作、数据三个维度提供安全保障。
-
权限层面:开通时一次性完成服务关联角色
AliyunServiceRoleForElasticsearch授权,后续不再弹窗,且可随时在RAM控制台回收。该角色授权的范围包括:读取ES集群的监控指标、集群日志、配置项等运维元数据,以及自动访问名称前缀为es-alicloud-*或带有es-alicloud标签的OSS Bucket。变更类操作复用用户当前账号或RAM用户的实例运维权限,遵循权限最小化原则。 -
操作层面:所有变更类操作(扩容、重启、改配、白名单变更等)执行前必须用户在UI上二次确认。所有Skill调用、参数与结果均写入审计日志,可在操作记录面板回溯7天。
-
数据层面:诊断过程中模型仅使用脱敏后的运维元数据(监控指标、日志摘要、配置项、集群拓扑等),不访问索引内的业务数据。业务数据不出实例。
常见问题
Q1:商业化后,公测期已在使用的用户如何处理?
Elasticsearch 智能助手已于2026年8月3日12:00(北京时间)正式商业化。用户进入 Elasticsearch 智能助手时会进入开通流程。完成开通后,存量用户与新增用户均自动获得1,000万Tokens免费额度,有效期为60个自然日,无需额外申领。免费额度用完或到期后,Token消耗自动转为按量后付费。本次计费调整仅针对 Elasticsearch 智能助手服务,不影响Elasticsearch实例本身的计费与服务。
Q2:诊断结果不准确怎么办?
您可以在对话中继续追问,补充实例ID、时间范围等信息,帮助助手缩小排查范围后重新分析。如果结果仍不准确,可通过工单系统或阿里云Elasticsearch客户服务钉钉群反馈,产品团队会基于反馈持续迭代Skill。
Q3:能否对接外部告警系统?
当前可通过控制台告警一键跳转 Elasticsearch 智能助手。巡检结果支持推送到钉钉、飞书和企业微信群聊,配置方法请参见使用 Elasticsearch 智能助手的「配置IM通知渠道」章节。API直调能力在规划中。
Q4:支持哪些ES版本?
阿里云ES控制台已发布的所有在线版本均默认接入。自建ES暂不支持。
Q5:支持哪些站点?
当前中国站(含海外地域)已支持使用 Elasticsearch 智能助手。
Q6:单次诊断需要多长时间?
一般情况下数分钟内可获得诊断结果。复杂的深度诊断或大规模集群可能耗时更长,Timeline会实时显示进度。