更新时间:2026-04-24 GMT+08:00
分享

使用流程

在构建企业级搜索应用时,为了帮助您快速打通从环境搭建到业务上线的全链路,CSS服务提供了OpenSearch全生命周期使用流程。

图1 OpenSearch使用流程图
表1 OpenSearch使用流程

阶段

关键步骤

操作说明

参考文档

规划与部署

集群规划

根据业务数据量和应用场景,预先设计节点规格、多可用区(AZ)分布及安全模式,避免后期频繁调优。

规划集群可用区与高可用性

规划集群版本和安全模式

规划节点类型和资源规格

创建集群

基于集群规划,创建符合业务需求的OpenSearch集群。

创建集群(新版)

网络与安全

网络配置

OpenSearch集群支持四种网络访问方式,您可以根据业务场景选择最合适的网络配置方案。

网络配置介绍

集群安全配置

配置用户权限与认证策略,保障集群访问安全。

创建集群用户并授权使用

配置LDAP认证

开发与连接

连接集群

OpenSearch集群提供了多样化的访问方式,方便根据业务环境使用合适的连接方式。在应用层,兼容开源标准RESTful API与主流语言SDK,并预置了Dashboards、Cerebro等可视化管理工具。

集群连接方式介绍

通过OpenSearch Dashboards访问集群

通过Cerebro访问集群

数据管理

数据导入

OpenSearch集群提供多种数据导入方式,包括Logstash、开源OpenSearch API、云数据迁移服务CDM等,您可以根据业务需求选择合适的数据导入方式。

使用CDM导入数据

使用自建Logstash导入数据

使用开源OpenSearch API导入数据

索引生命周期管理

OpenSearch集群提供ISM (Index State Management) 插件,可以配置和管理生命周期策略,自动化管理索引的流转,从而实现降本增效。

配置索引生命周期策略(ISM)

数据搜索

搜索与分析

基于DSL/SQL查询语言、分词插件等,构建智能搜索与大数据分析平台,实现数据价值的高效挖掘与精准洞察。

使用DSL语言搜索数据

使用SQL语言搜索数据

配置自定义词库

配置简繁体转换搜索

内核增强

内核增强能力

基于CSS服务自主研发的内核深度优化,提升集群性能、稳定性与存储成本效益。

内核增强功能介绍

监控与可观测

监控管理

利用CES可视化监控及索引级监控,帮助运维人员实时掌握集群健康状态与性能瓶颈,保障系统高可用。

使用CES可视化监控集群

配置索引级监控

支持的监控指标

日志管理

基于运行日志、慢查询日志及操作审计记录,实现故障快速定界、性能分析与安全合规溯源。支持将日志实时采集至OpenSearch或备份至OBS长期归档,满足企业级运维与审计的多样化需求。

查询日志

采集日志至集群

备份日志至OBS

查看审计日志

告警管理

灵活配置业务告警规则与通知渠道,对接Prometheus云原生监控生态。支持通过SMN实时推送集群异常信息,实现从被动响应到主动防御的运维转型,保障业务连续性。

配置OpenSearch告警通知(SMN)

同步告警指标到Prometheus

智能诊断

智能运维功能支持定期对集群进行健康检查,通过多项关键检测项,运维人员可以及时发现并处理潜在的风险点,提高集群的可靠性和可用性。

智能诊断

运维与管理

集群变更

覆盖从节点扩缩容、版本升级到可用区高可用改造等全生命周期变更场景,保障业务连续性。

扩容

缩容

变更节点规格

重建故障节点

集群版本升级

可用区架构改造

安全模式变更

备份与恢复

备份与恢复为集群提供数据保护和恢复能力。通过快照备份,可以将集群的数据状态保存到OBS桶中,在数据丢失或需要历史数据时快速恢复数据,提升集群的数据可靠性。

创建快照备份数据

从快照恢复数据

删除集群快照

集群管理

支持精细化企业项目隔离与标签治理,提供便捷的重启、删除及YML参数调优入口,保障集群在运维周期内的高效治理。

查看集群详情

查看集群默认插件

修改集群参数(YML)

管理集群标签

为集群绑定企业项目

重启集群

删除集群

相关文档