安装使用 Kibana

1、Kibana 介绍

Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch协作,可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作,您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。

Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。

Kibana 基于 TypeScript 语言开发

https://www.elastic.co/cn/downloads/kibana
https://www.elastic.co/cn/downloads/past-releases#kibana
https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x

2、安装并配置 Kibana

可以通过包或者二进制的方式进行安装,可以安装在独立服务器,或者也可以和elasticsearch的主机安装在一起

注意:Kibana的版本要和 Elasticsearch 相同的版本,否则可能会出错

2.1、下载安装

root@kibana:~# wget https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/k/kibana/kibana-7.17.8-amd64.deb

root@kibana:~# dpkg -i kibana-7.17.8-amd64.deb 

2.2、修改配置

root@kibana:~# grep "^[a-Z]" /etc/kibana/kibana.yml
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.1.101:9200"]
i18n.locale: "zh-CN"


server.port: 5601  #监听端口,此为默认值
server.host: "0.0.0.0" #修改此行的监听地址,默认为localhost
elasticsearch.hosts: ["http://192.168.1.101:9200"] #修改此行,指向ES服务器地址,默认为
localhost
i18n.locale: "zh-CN"   #修改此行,使用"zh-CN"显示中文界面,默认英文

2.3、启动 Kibana 服务并验

root@kibana:~# systemctl enable --now kibana.service
Synchronizing state of kibana.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable kibana
Created symlink /etc/systemd/system/multi-user.target.wants/kibana.service → /etc/systemd/system/kibana.service.
root@kibana:~# systemctl status kibana
● kibana.service - Kibana
     Loaded: loaded (/etc/systemd/system/kibana.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2023-01-03 05:24:35 UTC; 6s ago
       Docs: https://www.elastic.co
   Main PID: 2285 (node)
      Tasks: 11 (limit: 4575)
     Memory: 233.8M
     CGroup: /system.slice/kibana.service
             └─2285 /usr/share/kibana/bin/../node/bin/node /usr/share/kibana/bin/../src/cli/dist --logging.dest=/var/log/kibana/k>

Jan 03 05:24:35 kibana.test.com systemd[1]: Started Kibana.
root@kibana:~# ss -ntlp | grep node
LISTEN    0         511                0.0.0.0:5601             0.0.0.0:*        users:(("node",pid=2285,fd=50))
root@kibana:~# pstree -p | grep node
           |-node(2285)-+-{node}(2308)
           |            |-{node}(2317)
           |            |-{node}(2318)
           |            |-{node}(2319)
           |            |-{node}(2320)
           |            |-{node}(2332)
           |            |-{node}(2389)
           |            |-{node}(2390)
           |            |-{node}(2391)
           |            `-{node}(2392)

root@kibana:~# ps aux | grep node
kibana      2285 19.7  8.1 1177472 325284 ?      Ssl  05:24   0:12 /usr/share/kibana/bin/../node/bin/node /usr/share/kibana/bin/../src/cli/dist --logging.dest=/var/log/kibana/kibana.log --pid.file=/run/kibana/kibana.pid --deprecation.skip_deprecated_settings[0]=logging.dest
root        2455  0.0  0.0   6300   720 pts/0    S+   05:25   0:00 grep --color=auto node

root@kibana:~# id kibana
uid=116(kibana) gid=118(kibana) groups=118(kibana)

3、使用 Kibana

3.1、查看和操作Web界面

http://192.168.1.104:5601
图片[1]-安装使用 Kibana-李佳程的个人主页
图片[2]-安装使用 Kibana-李佳程的个人主页

3.2、管理索引

图片[3]-安装使用 Kibana-李佳程的个人主页
图片[4]-安装使用 Kibana-李佳程的个人主页

输入以下,再执行

GET _search
图片[5]-安装使用 Kibana-李佳程的个人主页

输入下面内容创建索引

POST /index1/_doc/1
{
"username": "lijia",
"age": 18,
"title": "com"
}
图片[6]-安装使用 Kibana-李佳程的个人主页

查看索引

GET /index1/_doc/1
图片[7]-安装使用 Kibana-李佳程的个人主页

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享