Kibana [8.7] 安装与配置

这篇具有很好参考价值的文章主要介绍了Kibana [8.7] 安装与配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用 uname -a 查看 Linux 系统内核与版本,选择对应的安装包,
下文以Linux x86_64 / Kibana 8.7为例,演示通过 RPM压缩包 两种方式的安装步骤。

1 下载与安装

Download Kibana

1.1 RPM

Install Kibana with RPM

# 创建并切换目录
mkdir /data/elastic
cd /data/elastic

# 下载
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.7.0-x86_64.rpm
# 安装
rpm -ivh kibana-8.7.0-x86_64.rpm

# 查看配置文件位置
rpm -qc kibana

1.2 压缩包

Install Kibana from archive on Linux or MacOS

# 创建用户 kibana,其中 -d 和 -m 选项用来为登录名 kibana产生一个主目录 /home/kibana
useradd -d /home/kibana-m kibana
# 指定用户 elastic 的口令
passwd kibana

# 创建安装目录
mkdir -p /app/kibana
# 更改目录权限
chown -R kibana:kibana /app/kibana
# 切换用户
sudo su - kibana
# 切换目录
cd /app/kibana

# 下载安装包
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.7.0-linux-x86_64.tar.gz
# 解压安装包
tar -zxvf kibana-8.7.0-linux-x86_64.tar.gz
# 切换解压后的目录
cd /app/kibana/kibana-8.7.0

2 生成证书

Set up basic security for the Elastic Stackedit
Set up basic security for the Elastic Stack plus secured HTTPS trafficedit

执行命令 openssl x509 -fingerprint -sha256 -in /etc/elasticsearch/certs/http_ca.crt
将返回的密钥内容保存到 pem 文件 vim /etc/kibana/elasticsearch-ca.pem

-----BEGIN CERTIFICATE-----
MIIFWjCCA0KgAwIBAgIVAJk71vEBOaTf+sl61h4SPkcsu2GOMA0GCSqGSIb3DQEB
CwUAMDwxOjA4BgNVBAMTMUVsYXN0aWNzZWFyY2ggc2VjdXJpdHkgYXV0by1jb25m
aWd1cmF0aW9uIEhUVFAgQ0EwHhcNMjMwNDE2MDc1NTMwWhcNMjYwNDE1MDc1NTMw
WjA8MTowOAYDVQQDEzFFbGFzdGljc2VhcmNoIHNlY3VyaXR5IGF1dG8tY29uZmln
dXJhdGlvbiBIVFRQIENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA
s9nv0nspurKNpMKplh0Ch/gwuR+T7eSP3ZqspLuMJ+2dfzACBQf+5P0TJGzMY6q+
JfyTfm/6txWP7oAuOP4GwImw8iXJ7W6QewunSg2HqJW+F4WxMYGd5ifhvKdJGe0o
CUPr6mPJAQ+qAVfPMM9568J1hQ5fG3mkZy5Q3TWAZK6c0OVjJ8GACUN3wyek2NEv
eXilXgDPW9EYZ94rML4EHUrspoa3tgANdKsCloOztRYSmYA0YWqt/q9KPdy/kErZ
/wtQ2yajBUr+BXuGpUrAGEKYATD0/iD6pLJpTc/jDvoz/S0Mu1oLGazbZZ26xMvk
1FAOtLwuKx9U2CEYMjxT8uzbTTKUEPzdzLVmvqfxbKAGA5rDpTjayjFLADjIILSF
6Uy2fORbBcKHTUGY6sTvyuvrYb+Gr1hSvxbdKUwzr/foEW/5pnivq8dA2w+U++V2
u62d+mNGZgxrwMk4vCfGjZRRTwEmhzixpRUCssvbmHPp0yRz/2EspGo0CDuvpcaC
87RNplw++LEcIy/5BdjFY3eBNBGslWOhd9DmKKa1bVqf+ZKYbGY/M7d6WppeR79t
LTszrD2jzEFgJ4SaejgJ+Na38scF2l/x7aFD51JgeqRihn+E4S4qMDoFm4HG0nDp
AHJEdxVBhHJryLdB+nPmFoR653Pgntgv575i0x/pNLUCAwEAAaNTMFEwHQYDVR0O
BBYEFFcpg5pD75oVsc74cDicliJJHOVNMB8GA1UdIwQYMBaAFFcpg5pD75oVsc74
cDicliJJHOVNMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAE9+
bUVWTABNIvYRRRSpvmBi8740yiXR5mOyOE5tXlLDGxdZXVqXEdODuRWoLkCHZLJZ
8e7vuKxPRhtBgW2td4+mtGojdVPJTEjpjvb8tnU4lCZHZh7VFgTQFx6oIo1chUqg
JQJ3e2vPxeVzmIKTjq3Tkrc8EBYJ+deEUNufPFw39iQZqGdyjtl6iV3vC0XsCCyL
GSyjWL09SVPYbp/rT1gSB16Tz8kE2slpEJTeRr83IzSUVcZ+Fi3OrRdyNpC6/6j/
4M279EHqFizf3xkSNEOVOu5QSeyRFSamgRo7S1CKtD1zwyBdtjzbCXLiWI5g6Pxd
/d2nB2hetNncvKzdkALR+g/Edcq92Q5s9ByyPNUB59zBzz/YElLzkZVOp7jM2Kfh
rhwHTDBzqvjPLWKI6PWiEPtIGriHY7IVVtzxmBndO30sBNtb3BIXevO8nTAyrBTg
kgHMZtj080K2ZkkwK5wtap+IIv7aT1M7/ocA7QW4xLmYAo9lVbr9c2Ax9vE/fK1Z
eGJ+QycCu5bMdFOmVG1vYEsUmsjqiWelX0RW3sLyveozEn6f3tkLNCoUXMQrPLF9
pwooGp46KiceptQmDD51r9St5Q3nYpz4P9mBx32VNVz1w9gBtSMllHLsiWZ9ofzE
jJcSGtO/S5Ntdx2uLlz2cCH+JnRpo5exOLrHV/2W
-----END CERTIFICATE-----

3 初始化账号

elasticsearch-reset-password

/usr/share/elasticsearch/bin/elasticsearch-reset-password -u kibana_system
# 保存以上命令返回的新密码
New value: X33TCwX6EQB7d9lT33sX

4 配置

Configure Kibana

  • RPM 安装的配置文件路径 vim /etc/kibana/kibana.yml
  • 压缩包 安装的配置文件路径 vim /../kibana-8.7.0/config/kibana.yml
# Kibana is served by a back end server. This setting specifies the port to use.
server.port: 5601

# Specifies the address to which the Kibana server will bind. IP addresses and host names are both valid values.
# The default is 'localhost', which usually means remote machines will not be able to connect.
# To allow connections from remote users, set this parameter to a non-loopback address.
server.host: "172.16.32.2"

# Specifies the public URL at which Kibana is available for end users. If
# `server.basePath` is configured this URL should end with the same basePath.
server.publicBaseUrl: "http://172.16.32.2"

# The URLs of the Elasticsearch instances to use for all your queries.
elasticsearch.hosts: ["https://172.16.32.2:9200"]

# If your Elasticsearch is protected with basic authentication, these settings provide
# the username and password that the Kibana server uses to perform maintenance on the Kibana
# index at startup. Your Kibana users still need to authenticate with Elasticsearch, which
# is proxied through the Kibana server.
elasticsearch.username: "kibana_system"
elasticsearch.password: "X33TCwX6EQB7d9lT33sX"

# Enables you to specify a path to the PEM file for the certificate
# authority for your Elasticsearch instance.
elasticsearch.ssl.certificateAuthorities: [ "/etc/kibana/elasticsearch-ca.pem" ]

# To disregard the validity of SSL certificates, change this setting's value to 'none'.
elasticsearch.ssl.verificationMode: none

# Enables you to specify a file where Kibana stores log output.
logging:
  appenders:
    file:
      type: file
      fileName: /var/log/kibana/kibana.log
      layout:
        type: json
  root:
    appenders:
      - default
      - file

# Specifies the path where Kibana creates the process ID file.
pid.file: /run/kibana/kibana.pid

# Specifies locale to be used for all localizable strings, dates and number formats.
# Supported languages are the following: English (default) "en", Chinese "zh-CN", Japanese "ja-JP", French "fr-FR".
i18n.locale: "zh-CN"

# 即将弃用,建议标记false
xpack.reporting.roles.enabled: false

5 启动与停止

5.1 RPM

# 配置系统启动时自动启动
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service

# 启动
service kibana start
# 停止
service kibana stop
# 检查服务状态
service kibana status

# 查看日志
journalctl -u kibana.service

5.2 压缩包

命令行方式

# 启动
/app/kibana/kibana-8.7.0/bin/kibana
# 停止
Ctrl-C

守护进程方式文章来源地址https://www.toymoban.com/news/detail-586469.html

# 启动
/app/kibana/kibana-8.7.0/bin/kibana -d -p pid
# 停止
pkill -F pid

到了这里,关于Kibana [8.7] 安装与配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 掌握ElasticSearch(一):Elasticsearch安装与配置、Kibana安装

    Elasticsearch版本:7.12.1 Kibana版本:7.12.1 操作系统:centos7 什么是Elasticsearch: Elasticsearch是一个提供可扩展的企业级搜索服务的工具。它主要提供了大数据搜索和分析服务。相较于传统的关系数据库,Elasticsearch具有更高的性能、易扩展性和良好的容错性。 传统数据库的局限性:

    2024年02月04日
    浏览(48)
  • 【elasticsearch + kibana】安装配置

    新年的第一篇文章,由于工作需要,在我自己的Windows电脑上配置elasticsearch + kibana,于是边做边记录 下载:Elasticsearch 下载压缩包后,解压,进入 elasticsearch-8.6.1-windows-x86_64elasticsearch-8.6.1bin ,启动 elasticsearch.bat 。 呕吼,出错了。似乎我的JDK缺文件,去看看log确定进一步的问

    2023年04月19日
    浏览(53)
  • Linux安装ElasticSearch和Kibana

    es官网下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 可以去官网下载包然后放到服务器 也可以使用wget进行下载安装 如果使用wget方式下载的话需要先安装 安装wget wget下载es: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.0-linux-x86_64.tar.gz wget下载Kiba

    2024年02月13日
    浏览(36)
  • Linux 安装elasticsearch,kibana,Logstash

    需在云服务器安全组开放相应端口 输入服务器公网ip:9200 需在云服务器安全组开放5601 需在云服务器安全组开放相应端口4560

    2024年02月16日
    浏览(39)
  • windows安装elasticsearch和kibana的安装配置教程

    Elasticsearch 和 Kibana 的最新稳定版本是 7.x 系列,而不是 8.9.1 版本。然而,我可以提供安装 Elasticsearch 7.x 和 Kibana 7.x 的配置教程。 以下是安装 Elasticsearch 7.x 和 Kibana 7.x 的一般步骤: 1. 安装 Java Elasticsearch 和 Kibana 需要 Java 运行时环境。你可以从 Oracle 或 OpenJDK 下载并安装 Jav

    2024年02月09日
    浏览(45)
  • Linux 下安装 Elasticsearch 8 和 Kibana 8

    安装以下版本软件: Elasticsearch 8.2.3 Kibana 8.2.3 安装 Elasticsearch     下载 rpm 包并安装:     从安装过程可以看到,elastic 超级账户的密码是 5gCSq67v=vhdM7N6Yrak     配置文件不做调整,直接启动 elasticsearch,并且登录验证。 安装 Kibana     接着安装 Kibana    

    2023年04月08日
    浏览(37)
  • elasticsearch+kibana集群安装部署并配置ssl连接

    三台机器192.168.1.21、22、23主机名分别是es1、es2、es3 准备工作:关闭防火墙,关闭SeLinux,将elasticsearch和jdk的压缩包传到机器上,此处jdk-8u333-linux-x64.tar.gz,elasticsearch-7.6.2-linux-x86_64.tar.gz,kibana-7.6.2-linux-x86_64.tar.gz 安装Java环境 安装es 配置es 目录权限修改 更改内存限制 其他两台

    2024年02月12日
    浏览(46)
  • Mac安装配置ElasticSearch和Kibana 8.13.2

    系统环境:Mac M1 (MacOS Sonoma 14.3.1) 从Elasticsearch:官方分布式搜索和分析引擎 | Elastic上下载ElasticSearch和Kibana 笔者下载的是 elasticsearch-8.13.2-darwin-aarch64.tar.gz kibana-8.13.2-darwin-aarch64.tar.gz 并放置到个人文件夹下,解压(Mac可直接双击解压) ElasticSearch直接启动 发现占用内存过大:

    2024年04月14日
    浏览(46)
  • Linux安装ElasticSearch和可视化工具Kibana

            ElasticSearch是一个使用java语言并且基于Lucene编写的搜索引擎框架,提供了分布式的全文搜索功能,提供了一个统一的基于restful风格的web接口。         Lucene:Lucene本身就是一个搜索引擎的底层         分布式:Es主要是为了突出他的横向扩展能力       

    2023年04月12日
    浏览(68)
  • Linux Elasticsearch kibana ik分词器 安装部署

    1.1 elasticsearch下载 找到对应版本 点击下载linux版本 1.2 kibana 下载地址 访问地址后 和elasticsearch 下载操作一样 版本下载和elasticsearch 一样的 1.3 ik分词器下载 这个需要访问github 如果访问不通 可以尝试安装浏览器的插件加速一下github即可 分词器版本硬性要求 和 elasticsearch必须一

    2024年02月04日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包