SuperAPI AI 工具集

analytics-opensearch-expertise

数据与分析

查看项目

更新于 10-15 17:23

技能介绍

用途:对 Amazon OpenSearch Service 域执行只读、API 驱动的健康评估,输出结构化报告与可操作建议。触发关键词包括 opensearch、domain health、cluster review 等。

主要能力:检查集群健康与配置(ClusterHealth、节点数与可用区均衡、专用主节点、引擎版本与升级资格);存储与分片(EBS 配置与限流、分片数与密度、活跃分片对比、剩余存储空间);性能指标(JVM 内存压力、CPU、搜索与索引延迟、搜索与索引速率、HTTP 4xx/5xx 错误)。基于阈值判定并通过 Remediation Reference 给出建议。

使用方式:需已配置可只读访问目标账户的 AWS CLI profile,IAM 权限含 es:DescribeDomain、es:DescribeDomainHealth、es:GetCompatibleVersions、es:DescribeReservedInstances、es:ListDomainNames、cloudwatch:GetMetricData。输入域名 ARN(如 arn:aws:es:us-west-2:123456789012:domain/my-domain),解析出区域、账户与域名后执行评估。执行流程为先解析 ARN、解析目标、获取域配置与健康、拉取过去 24 小时 CloudWatch 指标、检查升级资格与预留实例覆盖、分析并生成报告。DevOps Agent 工具暴露旧版 Elasticsearch 兼容客户端,应优先调用旧版操作名,失败再用现代名称。

适用场景:运维与 DevOps 对 OpenSearch 域做例行健康巡检、性能与容量风险评估、升级与成本规划参考。

限制:仅只读检查,不执行变更;部分 Get* 操作可能被拒绝,DescribeDomainHealth 无旧版等价操作时改用 CloudWatch 指标;延迟指标使用 Maximum 作最坏情况代理,非真实百分位;目标解析需精确匹配,歧义时须用户确认,不得自行替换目标。其余如具体定价或未提及项暂未提供。