課程簡介

简介

  • OpenSearch vs Elasticsearch vs Solr
  • OpenSearch 功能与架构概述

入门

  • 设置 OpenSearch 和 OpenSearch 仪表板
  • 从 Elasticsearch OSS 升级到 OpenSearch
  • 创建并配置 OpenSearch 集群

数据索引

  • 向索引 API 发送请求
  • 读取或检索数据
  • 更新和删除数据
  • 创建索引别名
  • 添加或移除索引
  • 管理别名
  • 指定索引别名选项
  • 创建模板
  • 重新索引数据

添加数据流

  • 创建索引模板
  • 创建数据流
  • 将数据摄入数据流
  • 搜索数据流
  • 创建后备索引(滚动)
  • 管理数据流

搜索与数据聚合

  • 指标、桶和管道聚合
  • 使用查询 DSL(词项、全文和布尔查询)
  • 创建和管理搜索模板
  • 探索高级搜索功能

使用 API

  • REST 操作支持的参数
  • OpenSearch 操作的示例请求
  • 探索 OpenSearch API

使用 OpenSearch 仪表板

  • 配置 WMS 地图服务器
  • 创建甘特图
  • 生成按需报告
  • 使用 OpenSearch Notebooks

保护 OpenSearch

  • 设置安全插件
  • 配置身份验证与授权
  • 配置 YAML 文件
  • 生成证书(TLS 和 CA)
  • 管理系统索引
  • 使用 Active Directory 和 LDAP
  • 实现 SAML 和 OpenID Connect
  • 启用代理身份验证
  • 获取客户端证书
  • 配置访问控制
  • 启用审计日志

管理 OpenSearch 插件

  • 使用搜索插件(SQL、PPL、k-NN 和异步搜索)
  • 使用 IM 插件自动化索引管理
  • 使用插件复制跨集群索引
  • 安全警报与异常检测
  • 使用跟踪分析和性能分析器

集成客户端与工具

  • 使用 OpenSearch CLI 管理任务
  • 使用 Java 与 OpenSearch 集群交互
  • 使用 Python、Go 和 Javascript 客户端
  • 使用代理和摄入工具(Beats、Logstash、Grafana 等)

故障排除与维护

总结与下一步

最低要求

  • 熟悉Elasticsearch和Kibana
  • 有软件开发经验

受众

  • 开发者
  • 管理员
 21 時間:

客戶評論 (2)

課程分類