linux服务器安装Kibana

381 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

服务器安装Kibana

一、kibana的基本介绍

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

二、kibana的安装部署

接着上一篇文章使用book用户在companynode01服务器上面来进行的kibana的安装部署

第一步:下载资源上传服务器并解压

companynode01服务器使用book用户执行以下命令来下载安装包并解压

cd /book/soft
# 在线下载
wget https://artifacts.elastic.co/downloads/kibana/kibana-6.7.0-linux-x86_64.tar.gz
tar -zxvf kibana-6.7.0-linux-x86_64.tar.gz -C /book/install/
第二步:修改配置文件

companynode01服务器使用es用户执行以下命令来修改配置文件

cd /book/install/kibana-6.7.0-linux-x86_64/config/
vim kibana.yml

配置内容如下:

server.host: "companynode01"
elasticsearch.hosts: ["http://companynode01:9200"]
第三步:启动服务

companynode01服务器使用es用户执行以下命令启动kibana服务

cd /book/install/kibana-6.7.0-linux-x86_64
nohup bin/kibana >/dev/null 2>&1 &

停止kibana进程,可以按照如下命令查看进程号,然后kill -9 进程号 查看进程号

netstat -tunlp|grep 5601

如图:

00003.png

第四步:浏览器访问

浏览器地址访问kibana服务 http://companynode01:5601

00004.png

侧边栏介绍

  • Discover(数据探索):搜索、过滤和展示所选索引模型(Index Pattern)文档数据
  • Visualize(可视化):为数据创建可视化控件
  • Dashboard(仪表盘):展示保存的可视化结果集合
  • Canvas(画布):非常自由灵活对数据进行可视化布局与展现
  • Maps(地图):已地图的方式展示聚合信息
  • Machine Learning(机器学习)
  • Infrastructure(基础设施监控):通过metricbeat监控基础服务。如:redis、rocketmq
  • Metrics(度量应用):探索整个生态系统中有关系统和服务的指标
  • Logs(日志):实时跟踪相关的日志数据;提供了一个紧凑的,类似控制台的显示器。可以实时日志拖尾
  • APM(Application Performance Monitoring-应用程序性能监视):业务跟踪及监控。
  • Uptime(正常运行时间):监控应用程序和服务的可用性问题;通过HTTP/S,TCP和ICMP监控网络端点的状态
  • SIEM(Security Information & Event Management-安全信息与事件管理):安全分析师的高度交互式工作区
  • Dev Tools(开发工具):包括控制台、查询分析和聚合
  • Stack Monitoring(ELK监控):可视化监控数据
  • Management(Kibana管理):包括索引模式的初始设置和持续配置等