2.Kibana可视化实践

徐亮伟, 江湖人称标杆徐。多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。擅长Web集群架构与自动化运维,曾负责国内某大型电商运维工作。
个人博客"徐亮伟架构师之路"累计受益数万人。
笔者Q:552408925、572891887
架构师群:471443208

Kibana 是为 Elasticsearch 设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。

8.1安装Kibana

1.安装java

[root@linux-node1 ~]# yum install java
[root@linux-node1 ~]# java -version
openjdk version "1.8.0_101"
OpenJDK Runtime Environment (build 1.8.0_101-b13)
OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode)

2.下载并安装GPG key

[root@linux-node1 ~]# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

3.添加kibana的yum仓库

# 添加kibana的yum仓库
[root@linux-node1 ~]# vim /etc/yum.repos.d/kibana.repo 
[kibana-4.5]
name=Kibana repository for 4.5.x packages
baseurl=http://packages.elastic.co/kibana/4.5/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

4.安装Kibana

[root@linux-node1 ~]# yum install -y kibana

8.2配置Kibana

[root@linux-node1 ~]# grep "^[a-Z]" /opt/kibana/config/kibana.yml
server.port: 5601   #访问端口
server.host: "0.0.0.0"  #允许访问主机(建议内网)
elasticsearch.url: "http://192.168.90.201:9200" #es地址
kibana.index: ".kibana"

8.3启动Kibana

[root@linux-node1 ~]# systemctl start kibana

8.4操作Kibana

1.创建Kibana索引

创建

创建kibana

2.查看整个Kibana
创建
查看Kibana

3.如何搜索匹配关键字
创建
使用Kibana

4.创建图形
创建
Kibana图形

5.创建dashabord
创建
kibana展示

Kibana数据从Elasticsearch存储里面获取,那么就需要Logstash往Elasticsearch写入才可以。
运维最重要的如何收集日志,那么往下开启Logstash学习之旅