Calaca
Trono
Calaca 是一个漂亮、易于使用的 Elasticsearch 搜索 UI。如果您需要快速搜索文档并且不需要任何难以设置和使用的内容,那么它就是为您而设计的。
在config.js中更改配置以匹配您的 Elasticsearch 集群。
/* Configs */
url: "http://localhost:9200" //Cluster http url
index_name: "twitter" //Index name or comma-separated list
type: "tweet" //Type
size: 10 //Number of results displayed at a time
search_delay: 500 //Delay between actual search request in ms
在index.html中附加到result.
您想要从 es 文档中显示的字段名称。使用点表示法,您可以访问嵌套字段,例如result.transactions.time
。
< h2 > {{result.name}} </ h2 >
< p > {{result.description}} </ p >
您还可以从elasticsearch主目录安装为elasticsearch插件。 config.js和index.html需要相同的配置更新。
这里支持ElasticSearch 2.x版本
bin/plugin install romansanchez/calaca
现在应该可以通过访问 url 进行访问:http://your-host:9200/_plugin/calaca/
您可以通过实现以下 CSS 类轻松更改 Calaca 的外观和风格。
. title
. search-box
. no-results
. results
. result
http.cors.enabled: true
和http.cors.allow-origin: "*"
添加到您的elasticsearch.yml
1.2.1
@rooomansanchez
克罗斯
麻省理工学院