Kibana环境部署

本文详细介绍了如何在CentOS 7系统上部署Kibana,包括环境选择、系统配置、Kibana的下载、安装、启动以及与Elasticsearch的配合使用。重点讲述了使用docker-compose进行管理,强调了配置文件版本、网络空间声明和Kibana与ES版本匹配的重要性。
摘要由CSDN通过智能技术生成

环境准备
​ Kibana 是一个基于 Nodejs 构建出来的前端项目,它本身不包含数据存储功能, 所以需要配合一个Elasticsearch 节点/集群一起进行使用。本节将从系统环境的选择,必须的基础应用的安装等方面进行阐述。

环境选择策略
操作系统
​ 由于 Kibana 不能独立存在,需要绑定一个 Elasticsearch 节点/集群,所以本文主要会以一个 CentOS 7 系统来承载它配套的 Elasticsearch 节点。我们也将介绍其它常用操作系统的安装。

Kibana 可以支持的系统和 Elasticsearch 类似,可以大致认为支持 Elasticsearch的系统都可以承载 Kibana。

内存、CPU

​ Kibana 是一个前端系统,绑定的 Elasticsearch 可以认为是它用来存取数据用的数据库,所以不需要特别高的配置。

本文将以一个最小能够顺畅运行 Elasticsearch 节点的配置进行描述(1C2G)

实际系统配置
​ Kibana 的系统安装、配置和上一节 Elasticsearch 的安装一致,修改源并安装必要工具:

sudo sed -e ‘s|^mirrorlist=|#mirrorlist=|g’ \ -e ‘s|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.ustc.edu.cn/ centos|g’ \ -i.bak \ /etc/yum.repos.d/CentOS-Base.repo && \ yum makecache && \ yum update -y && \ yum install -y epel-release && \ yum install -y curl wget htop unzip && \ yum install -y docker docker-compose
​ 开启 docker 服务:

systemctl start docker
systemctl enable docker
下载、安装及启动
tar 包安装
国内镜像下载链接(后面以 KIBANA_DOWNLOAD_URL 指代):

https://repo.huaweicloud.com/kibana/7.13.4/kibana-7.13.4-linux-x86_64.tar.gz
下载并解压:
创建文件:mkdir -p /usr/local/kibana
切换目录:cd /usr/local/kibana
下载文件:wget -c https://repo.huaweicloud.com/…
解压:tar vxf kibana-7.13.4-linux-x86_64.tar.gz

drwxr-xr-x 3 root root 4096 7月 15 2021 x-pack
drwxr-xr-x 10 root root 4096 7月 15 2021 src
-rw-r–r-- 1 root root 3968 7月 15 2021 README.txt—>项目说明文档
drwxr-xr-x 2 root root 4096 7月 15 2021 plugins–>插件文件夹, 目前为空,自定义插件会放置在这里
-rw-r–r-- 1 root root 740 7月 15 2021 package.json–>项目打包文件
-rw-r–r-- 1 root root 1476895 7月 15 2021 NOTICE.txt–>一些协议 的说明以及违反后果的警告
drwxr-xr-x 827 root root 32768 7月 15 2021 node_modules
-rw-r–r-- 1 root root 3860 7月 15 2021 LICENSE.txt–>协议
drwxr-xr-x 2 root root 4096 7月 15 2021 data–>Kibana 和它的 插件写本地文件的文件夹
drwxr-xr-x 2 root root 4096 7月 15 2021 config–>配置文件目录
drwxr-xr-x 6 root root 4096 7月 15 2021 node
drwxr-xr-x 2 root root 4096 7月 15 2021 bin—>Kibana 内置命令行工具
​ 修改配置文件 ${KIBANA_HOME}/config/kibana.yml

添加 Elasticsearch 访问地址:elasticsearch.hosts: [“http://localhost:9200”]
服务启动:

通过命令./bin/kibana 启动

kibana 不像 ES 有直接的后台运行参数,只能通过 nohup 配合 & 的方式后台运行</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值