ELK部署-Kibana

概述

简介

Kibana是Elasticsearch的开源数据可视化仪表板。它在Elasticsearch集群上索引的内容之上提供可视化功能。用户可以在大量数据之上创建条形图,折线图和散点图,或饼图和地图。

Kibana还提供了一个称为Canvas的演示工具,该工具使用户可以创建幻灯片平台,直接从Elasticsearch中获取实时数据。

Elasticsearch,Logstash和Kibana的组合被称为“Elastic Stack”(以前称为“ ELK Stack”),可以作为产品或服务获得。Logstash向Elasticsearch提供输入流以进行存储和搜索,而Kibana则访问数据以进行可视化,例如仪表板。Elastic还提供了“ Beats”软件包,可以将其配置为提供有关各种数据库和应用程序技术的预制Kibana可视化效果和仪表板。

此篇博文同为ELK部署一部分。

安装

下载

官方下载地址:https://www.elastic.co/cn/downloads/kibana

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.16.2-linux-x86_64.tar.gz

环境

ELK:

sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/sysconfig/selinux
systemctl disable firewalld
systemctl stop firewalld
hostnamectl set-hostname ELK
vim /etc/hosts
# Hosts File for es
# System localhost
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

# ==== User Defiend Start ====
# == Members. ==
192.168.220.31     ES-dn1
192.168.220.32     ES-dn2
192.168.220.33     ES-dn3
192.168.220.35     ELK
# ==== User Defiend End ====
init 6

新建运行用户及数据目录:

groupadd -g 85 es
useradd -g es -u 85 -s /sbin/nologin -d /data/es -c "Elastic Stack" -M es
vim /etc/security/limits.conf
es              soft    nofile          65536
es              hard    nofile          65536
echo 'vm.max_map_count=262144' >> /etc/sysctl.conf
sysctl -p

配置

vim config/kibana.yml
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://ES-dn1:9200"]
kibana.index: ".kibana"
i18n.locale: "zh-CN"

配置很简单,配置文件中也有说明,这里就不再细说了。

发表评论

error: Content is protected !!