Kibana是一个开源的分析和可视化平台,设计用于和Elasticsear协调ch一起工作。
你可以用Kibana来搜索、查看、和存储在Elasticsearch索引中的数据进行交互。
可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。
Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。
1. 操作系统:CentOS7.0
2. Elasticsearch版本:7.9.0
3. Kibana版本:7.9.0
安装的目录:/usr/local/elasticsearch-7.9.0,您可以自己选择要安装的目录。
下载Kibana的安装文件。
1. 官网网址:https://www.elastic.co/cn/downloads/
2. 喆为大学网址:kibana-7.9.0-linux-x86_64.tar.gz
使用以下命令下载kibana-7.9.0-linux-x86_64.tar.gz文件到你的服务器。
[root@zhewei3 /usr/local]#wget http://src.12cc.com/kibana-7.9.0-linux-x86_64.tar.gz
文件下载完后,接着把文件解压到当前目录里。[root@zhewei3 /usr/local]#tar -zxvf ./kibana-7.9.0-linux-x86_64.tar.gz
解压完成,在当前目录下会自动生成一个文件夹"kibana-7.9.0",我们要的源文件全部在这文件夹里。
Kinaba跟Elasticsearch一样,是不能用root账户运行的,我们使用上一节安装Elasticsearch时创建的账号elk来运行Kinaba。
设置变kibana目录的拥有者为elk。
运行以下命令。
[root@zhewei3 /usr/local]#chown -R elk:elk /usr/local/kibana-7.9.0
(2)修改配置文件kibana.yml配置文件位于kibana安装目录下的config/kinaba.yml里,我们这里的具体位置是"/usr/local/kibana-7.9.0/config/kibana.yml。"
需要修改的项目以下:
server.port: 5601 #kibana访问端口
server.host: "10.0.89.196" #kibana所在的服务器IP地址或域名
elasticsearch.hosts: ["http://s1.12cc.com:9200","http://s3.12cc.com:9200"] #elasticsearch集群所有节点的地址,可以填写IP或域名
elasticsearch.requestTimeout: 30000 #elasticsearch响应超时时间,以毫秒计算
il8n.locale: "zh-CN" #kibana缺省语言支持,改为中文
执行以下命令
[root@zhewei3 /usr/local]#vim /usr/local/kibana-7.9.0/config/kibana.yml
如下图显示。
运行以下命令。
1. 前台运行
[root@zhewei3 /usr/local]#su - elk
[elk@zhewei3 /home/elk]#/usr/local/kibana-7.9.0/bin/kibana
2. 后台运行
[root@zhewei3 /usr/local]#su - elk
[elk@zhewei3 /home/elk]#/usr/local/kibana-7.9.0/bin/kibana &
浏览器地址栏输入安装Kibana服务器的IP地址+端口,即可访问Kibana。
至此,Kibana安装完毕。