https://github.com/opensearch-project/OpenSearch
OpenSearch 是一个社区驱动的开源搜索和分析套件,源自 Apache 2.0 许可的 Elasticsearch 7.10.2 和 Kibana 7.10.2。它由一个搜索引擎守护进程 OpenSearch 和一个可视化和用户界面 OpenSearch Dashboards 组成。OpenSearch 使人们能够轻松摄取、保护、搜索、聚合、查看和分析数据。这些功能在应用程序搜索、日志分析等用例中很受欢迎。通过 OpenSearch,人们可以从开源产品中受益,他们可以按照自己的意愿使用、修改、扩展、货币化和转售。同时,OpenSearch 将继续提供安全、高质量的搜索和分析套件,其中包含丰富的新功能和创新功能路线图。
使用 Docker Compose 尝试 OpenSearch
试用 OpenSearch 的最佳方法是使用Docker Compose。这些步骤将设置 OpenSearch 和 OpenSearch Dashboards 的两节点集群:
- 将docker-compose.yml下载到你想要的目录
- 确保在Preferences > Resources中将 Docker 设置为使用至少 4 GB 的 RAM 。
- 跑步
docker-compose up
- 一切都在下载和启动时喝一杯好咖啡
- 导航到http://localhost:5601/以获取 OpenSearch 仪表板
- 使用默认用户名 (
admin
) 和密码 (admin
)登录
开放式搜索
开放搜索仪表板
摄取工具
OpenSearch 与各种摄取和处理工具兼容,包括beats、fluentbit和fluentd。该项目还维护特定的摄取工具:
Data Prepper 从 OpenTelemetry 收集器接收跟踪数据,并对其进行聚合、转换和规范化以进行分析和可视化。
平台:码头工人 包裹: x64 / Dockerfile
命令行工具
最小分布
以下发行版包括正常运行的 OpenSearch 和 OpenSearch 仪表板所需的最低限度的功能。它适用于那些已经拥有自定义插件或打算将 OpenSearch 与其他服务集成/嵌入的人。
如果您是最终用户,您可能不想要这些发行版。
OpenSearch 最小值
有关项目所有组件的完整工件列表,请参阅我们的工件目录。