阿里云Elasticsearch的智能运维服务提供集群健康诊断功能。开启智能运维后,系统每天凌晨自动诊断集群并生成报告,您也可以手动触发诊断,每天最多5次。通过集群概况和历史报告,您可以持续关注集群健康状态。
如果您希望通过自然语言对话方式进行集群运维诊断,可使用Elasticsearch智能助手(ES Agent)。ES Agent提供AI驱动的交互式运维体验,支持慢查询分析、异常诊断、根因定位和容量规划等能力。详情请参见ES Agent智能运维助手使用指南。
使用限制
实例所在地域为以下之一:华东 1(杭州)、华东 2(上海)、华北 1(青岛)、华北 2(北京)、华北 3(张家口)、华南 1(深圳)、华东 1 金融云、华东 2 金融云。
实例版本不是 7.16 或 8.5。阿里云Elasticsearch 7.16和8.5版本实例不支持使用智能运维系统,建议您通过高级监控或
GET _cat/health?v命令对集群健康进行排查分析。
进入智能运维页面
在左侧导航栏,单击Elasticsearch实例。
进入目标实例。
在顶部菜单栏处,选择资源组和地域。
在Elasticsearch实例中单击目标实例ID。
开启智能运维服务
阿里云Elasticsearch(简称ES)实例首次开启智能运维服务时,需要为智能运维服务授予访问集群基本信息和日志的权限,但不会访问具体数据。
前提条件:已创建阿里云ES实例,详情请参见创建阿里云Elasticsearch实例。
操作步骤
在左侧导航栏,单击智能运维下的集群概况。
单击《授权说明》。
在授权说明对话框中,阅读相关说明和提示事项,确认无误后,单击我已阅读。
单击一键授权,即刻启动。
查看集群概况
通过查看集群概况,您可以查看集群的基本健康状况。
前提条件:已开启智能运维服务,且至少完成一次集群健康诊断并生成报告。
操作步骤
在左侧导航栏,单击智能运维下的集群概况。
在集群概况页面,查看集群基本健康情况。
集群概况页面会统计最近7天内定时诊断的集群健康情况,帮助您判断集群的健康状况。
智能运维系统通过红黄绿3种颜色来展示集群的健康状况:
红色:表示集群已经出现了很严重的问题或者很严重的隐患,已经影响了您的使用,需要立即处理,否则会存在数据丢失,集群故障等问题。
黄色:表示集群存在较严重的问题或隐患,可能会影响到您的使用,建议尽快处理。
绿色:表示集群比较健康,请继续保持。
诊断集群健康状况
开启智能运维服务后,系统会每天凌晨定时诊断集群,产生诊断报告。除了每天凌晨的定时诊断外,您还可以通过健康诊断进行自主诊断,默认每天限制诊断5次,每次诊断大约耗时3分钟。
前提条件:已开启智能运维服务。
操作步骤
在左侧导航栏,单击智能运维下的健康诊断。
选择诊断索引和诊断项。
系统默认选择所有诊断索引和所有诊断项,您也可以自定义选择。但是非默认情况下每次最多只能选择10个索引进行诊断。
单击即刻诊断。
诊断完成后,系统会展示最新的智能诊断报告。
查看智能诊断报告,获取集群的最新状况,包括诊断项说明、诊断结果和诊断建议。
查看历史诊断报告
完成集群健康诊断后,您可以在实例的历史报告页面查看健康诊断的历史报告信息。最多可查看最近的20份报告。
前提条件:已开启智能运维服务,且至少完成一次集群健康诊断并生成报告。
操作步骤
在左侧导航栏,单击智能运维下的历史报告。
在历史报告区域,单击历史报告名称,查看对应的历史报告。