1、安装前准备java
一、节点linux
192.168.30.41nginx
二、操做系统: Centos7.5vim
三、安装包bash
a、java8: jdk-8u181-linux-x64.tar.gzapp
b、Kibana kibana-6.4.3-linux-x86_64.tar.gz负载均衡
四、备注:运维
相应版本安装包可直接在本人网盘下载,连接:https://pan.baidu.com/s/1cs4IidkSVoMDAdQW93VDYQelasticsearch
2、kibana介绍url
一、Kibana 是一个开源的分析和可视化平台,旨在与 Elasticsearch 合做。Kibana 提供搜索、查看和与存储在 Elasticsearch 索引中的数据进行交互的功能。开发者或运维人员能够轻松地执行高级数据分析,并在各类图表、表格和地图中可视化数据。
二、kibana自己只提供单点安装,若是想避免单点故障,须要结合lvs,haproxy,nginx等负载均衡软件实现高可用,在这里咱们 只在192.168.30.41上面安装,而后其余主机能够选装,安装方法同样。
3、安装java环境详见 ELK环境搭建1-elasticsearch
4、安装kibana
一、解压安装包并配置环境变量
useradd -s /sbin/nologin kibana && su - kibana
mkdir -p /application/elk/kibana
tar -zxvf kibana-6.4.3-linux-x86_64.tar.gz -C /application/elk/kibana && rm -rf kibana-6.4.3-linux-x86_64.tar.gz
添加环境变量 vim ~/.bash_profile 添加以下内容
export KIBANA_HOME=/application/elk/kibana
export PATH=$PATH:$KIBANA_HOME/bin
加载环境变量 source ~/.bash_profile
编辑配置文件 vim /application/elk/kibana/config/kibana.yml
server.port: 5601
# 监听端口
server.host: "192.168.30.41"
# 监听地址
#server.name: "192.168.30.41"
#kibana_index: ".kibana"
#当前版本中填写server.name 和kibana_index会启动失败,具体缘由待分析
elasticsearch.url: "http://192.168.30.41:9200"
# es链接地址,只能配置一个节点地址,若是须要高可用,须要es集群配合lvs,haproxy负载均衡提供
xpack.security.enabled: false
# 关闭xpack验证;因为集群为配置xpack,故必须关闭,不然没法正常链接es集群
二、启动
a、控制台启动
/application/elk/kibana/bin/kibana
b、使用nohup后台启动
mkdir -p /application/elk/kibana/bin/kibana/logs
nohup /application/elk/kibana/bin/kibana > /application/elk/kibana/bin/kibana/logs/server.log 2>&1 &
三、访问kibana
http://192.168.30.41:5601/
四、中止kibana
首先经过ps aux|grep kibana 查找到进程 pid ,而后 kill pid
5、使用
详见 ELK使用2-Kibana使用