續 centos7搭建ELK Cluster集群日志分析平台(一)
續 centos7搭建ELK Cluster集群日志分析平台(二)
已經安裝好elasticsearch 5.4集群和logstash 5.4
安裝kibana步驟
1.下載安裝Kibana
~]#wget https://artifacts.elastic.co/downloads/kibana/kibana-5.4.0-x86_64.rpm
如果鏈接失效,官網下載:https://www.elastic.co/downloads
~]# rpm -ivh kibana-5.4.0-x86_64.rpm //本地安裝rpm包
2. 編輯配置文件
~]#vim /etc/kibana/kibana.yml //變更如下
保存后,退出;
3. 啟動kibana
~]# systemctl start kibana //啟動
~]# systemctl enable kibana //加入開機啟動
~]# ss -tnl
4. 添加Nginx反向代理
~]# yum -y install epel-release //安裝epel源,從epel源中獲取Nginx
~]# yum -y install nginx httpd-tools //yum安裝Nginx,和httpd用戶認證工具
5. 更該配置文件
①刪除或注釋掉文件/etc/nginx/nginx.conf中的一段server{}
~]#vim /etc/nginx/nginx.conf
保存,退出;
②新增kibana.conf文件
~]# cd /etc/nginx/conf.d/ //在該配置目錄下新增
conf.d]# vim kibana.conf //內容如下
server {
listen 80;
server_name kibana;
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/kibana-user; //注 :該認證文件后續馬上創建
location / {
proxy_pass http://192.168.1.25:5601; //代理的kibana地址
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
保存,退出;
6. 生成頁面登錄用戶認證文件
~]# htpasswd -cm /etc/nginx/kibana-user adrian //生成文件kibana-user,並添加用戶adrian
7. 啟動Nginx
~]# nginx -t
~]# systemctl start nginx
~]# systemctl enable nginx
8. 瀏覽器登錄kibana
登錄頁面展示:
至此,Kibana安裝配置完成。
上一篇:centos7搭建ELK Cluster集群日志分析平台(二) :Logstash 5.4
下一篇:centos7搭建ELK Cluster集群日志分析平台(四) : filebeat 5.4 簡單測試