没有太多细节,我们可以看到,我们的名为"9fzvF2H"的节点(在您的情况下将是一组不同的字符)已经启动并在单个集群中将其选为 master 。此时先不用在意 master 是什么意思。最重要的是我们已经在一个集群中启动了一个节点。
如前所述,我们可以修改集群或节点名称。这可以在启动 Elasticsearch 时从命令行完成,如下所示:
./elasticsearch -Ecluster.name = my_cluster_name -Enode.name = my_node_name
window下由于启动执行的是bat,不知道用这种方式该怎么修改集群或节点名称,望大神们赐教。
还要注意标有http的行,该信息提示我们的节点可以通过HTTP地址(127.0.0.1)和port(9200)被访问。默认情况下, Elasticsearch 使用端口9200来提供对其REST API的访问。如果需要,该端口是可配置的。
在浏览器中输入: http://127.0.0.1:9200/ ,返回如下信息,表示安装成功。
{ "name" : "9fzvF2H", "cluster_name" : "elasticsearch", "cluster_uuid" : "xBoSQEYqQSaJjzzpmAj7aw", "version" : { "number" : "5.4.1", "build_hash" : "2cfe0df", "build_date" : "2017-05-29T16:05:51.443Z", "build_snapshot" : false, "lucene_version" : "6.5.1" }, "tagline" : "You Know, for Search" }
探索集群 REST API现在我们的节点(和群集)启动并运行,接下来的步骤是了解如何与它进行通信。幸运的是, Elasticsearch 提供了一个非常全面和强大的REST API,您可以使用它来与群集进行交互。API可以完成的几件事情如下:
检查您的群集,节点和索引运行状况,状态和统计信息
管理您的集群,节点和索引数据和元数据
执行CRUD(创建,读取,更新和删除)并针对索引进行搜索操作
执行高级搜索操作,如分页,排序,过滤,脚本,聚合等等
KibanaKibana 是一个开源分析和可视化平台,旨在可视化操作 Elasticsearch 。Kibana可以用来搜索,查看和与存储在 Elasticsearch 索引中的数据进行交互。可以轻松地进行高级数据分析,并可在各种图表,表格和地图中显示数据。
Kibana 可以轻松理解海量数据。其简单的基于浏览器的界面使您能够快速创建和共享动态仪表板,实时显示 Elasticsearch 查询的更改。
安装Kibana简单快速。您可以安装 Kibana ,并在几分钟内开始探索您的 Elasticsearch 索引 - 不需要代码,也不需要需额外的基础架构。
安装Kibana本节包括安装 Kinbana ,以及配置和运行
支持的平台提供 Kibana 软件包,并针对Linux,Darwin和Windows进行测试。由于Kibana运行在Node.js上,所以我们为这些平台添加了必要的Node.js二进制文件。不支持单独维护版本的Node.js来运行Kibana。
Elasticsearch版本应将 Kibana 配置为和 Elasticsearch 节点运行的版本相同。这是官方支持的配置。