集成

编辑

集成并非插件,而是外部工具或模块,使与 Elasticsearch 的协作更加轻松。

CMS 集成

编辑

社区支持

编辑
  • ElasticPress: Elasticsearch WordPress 插件
  • Tiki Wiki CMS Groupware: Tiki 原生支持 Elasticsearch。这提供了更快更好的搜索(方面等),以及一些自然语言处理功能(例如:More like this)
  • XWiki 新一代 Wiki: XWiki 有一个 Elasticsearch 和 Kibana 宏,允许运行 Elasticsearch 查询并在 XWiki 页面中显示结果,同时使用 XWiki 的脚本语言以及在 XWiki 页面中包含 Kibana 小部件。

Elastic 支持

编辑

社区支持

编辑
  • Ingest 处理器模板: 用于创建新的 ingest 处理器的模板。
  • Kafka 独立消费者(索引器): Kafka 独立消费者 [索引器] 将批量读取 Kafka 中的消息,进行处理(根据实现)并将它们批量索引到 Elasticsearch 中。灵活且可扩展。更多文档在上述 GitHub 仓库的 Wiki 中。
  • Scrutineer: 一个高性能一致性检查器,用于比较已索引的内容与真实内容源(例如数据库)。
  • FS 爬虫: 文件系统 (FS) 爬虫允许索引来自本地文件系统和 SSH 的文档(PDF、Open Office……)(由 David Pilato 开发)
  • Elasticsearch Evolution: 用于迁移 Elasticsearch 映射的库。
  • PGSync: 用于将数据从 Postgres 同步到 Elasticsearch 的工具。

部署

编辑

社区支持

编辑
  • Ansible: 用于 Elasticsearch 的 Ansible playbook。
  • Puppet: Elasticsearch puppet 模块。
  • Chef: Elasticsearch 的 Chef cookbook

框架集成

编辑

社区支持

编辑
  • Apache Camel 集成: 用于集成 Elasticsearch 的 Apache camel 组件
  • Catmandu: Catmandu 框架的 Elasticsearch 后端。
  • FOSElasticaBundle: 包装 Elastica 的 Symfony2 Bundle。
  • Grails: Elasticsearch Grails 插件。
  • Hibernate Search 与 Hibernate ORM 集成,来自 Hibernate 团队。自动同步写入操作,但公开 Elasticsearch 的全部查询功能。可以返回 Elasticsearch 原生查询,也可以将查询重新映射回从参考数据库的事务中加载的托管实体。
  • Spring Data Elasticsearch: Elasticsearch 的 Spring Data 实现
  • Spring Elasticsearch: Elasticsearch 的 Spring 工厂
  • Zeebe: Elasticsearch 导出器充当 Zeebe 和 Elasticsearch 之间的桥梁
  • Apache Pulsar: Elasticsearch Sink Connector 用于从 Pulsar 主题拉取消息并将消息持久化到索引中。
  • Micronaut Elasticsearch 集成: Micronaut 与 Elasticsearch 的集成
  • Apache StreamPipes: StreamPipes 是一个允许用户使用物联网数据源的框架。
  • Apache MetaModel: 为不同类型的数据源的元数据发现、探索和查询提供通用接口。
  • Micrometer: 与供应商无关的应用程序指标外观。可以理解为 SLF4j,但用于指标。

Hadoop 集成

编辑

Elastic 支持

编辑
  • es-hadoop: 与 Hadoop 原生集成的 Elasticsearch 实时搜索和分析。支持 Map/Reduce、Cascading、Apache Hive、Apache Pig、Apache Spark 和 Apache Storm。

社区支持

编辑
  • Garmadon: Garmadon 是用于 Hadoop 集群实时内省的解决方案。

健康和性能监控

编辑

社区支持

编辑
  • 适用于 Elasticsearch 的 SPM: 性能监控,带有显示集群和节点统计信息的实时图表、集成的警报、电子邮件报告等。
  • Zabbix 监控模板: 使用 Zabbix 监控 Elasticsearch 节点和集群的性能和状态,并接收事件信息。

其他集成

编辑

社区支持

编辑
  • Wireshark: HTTP 和传输协议的协议剖析
  • ItemsAPI: 移动和 Web 的搜索后端