使用Kibana数据可视化工具在CentOS 7上安装Elasticsearch 6
时间:2020-02-23 14:31:09 来源:igfitidea点击:
Elasticsearch是一种高度可扩展的开源全文本搜索和分析引擎工具,可近乎实时地存储,搜索和分析大量数据。在本指南中,将介绍使用Kibana在CentOS 7上安装Elasticsearch 6并用作Elastisearch仪表板的步骤.Kibana可让我们可视化Elasticsearch数据并浏览Elastic Stack
如何在CentOS 7上安装Elasticsearch 6
由于Elasticsearch依赖Java,因此我们需要先将其安装在计算机上,然后再在CentOS 7上安装Elasticsearch 6.
sudo yum install java-openjdk-devel java-openjdk
AddElasticsearch 6存储库:
cat <<EOF | sudo tee /etc/yum.repos.d/elasticsearch.repo [elasticsearch-6.x] name=Elasticsearch repository for 6.x packages baseurl=https://artifacts.elastic.co/packages/oss-6.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md EOF
Elasticsearch 6存储库已准备就绪,可以使用。我们可以使用以下命令安装Elasticsearch:
sudo yum install elasticsearch-oss
我们可以通过编辑以下文件来设置JVM选项(例如内存限制):/etc/elasticsearch/jvm.options
在启动时启动并启用elasticsearch服务:
sudo systemctl enable --now elasticsearch
测试以验证其是否正常运行:
$curl -XGET 'http://localhost:9200/_cat/master' _9iJ9GPcR3CjwsZZPYzMbQ 127.0.0.1 127.0.0.1 _9iJ9GP $curl -XGET 'http://localhost:9200/_cat/nodes' 127.0.0.1 8 95 2 0.33 0.18 0.08 mdi * _9iJ9GP
创建一个测试索引:
$curl -X PUT "http://127.0.0.1:9200/mytest_index" {"acknowledged":true,"shards_acknowledged":true,"index":"mytest_index"}
在CentOS 7上安装Kibana
安装Kibana开源:
sudo yum install kibana-oss
成功安装后,配置Kibana
$sudo vi /etc/kibana/kibana.yml server.host: "0.0.0.0" server.name: "kibana.example.com" elasticsearch.url: "http://localhost:9200"
根据需要更改其他设置,然后启动Kibana服务:
sudo systemctl enable --now kibana
访问http://ip-address:5601打开Kibana仪表板:
如果我们有活动的防火墙,则需要允许访问Kibana端口:
sudo firewall-cmd --add-port=5601/tcp --permanent sudo firewall-cmd --reload