Kibana8.17.0在mac上的安装

ops/2024/12/23 10:22:38/

1、Kibana是什么

Kibana是与elasticsearch配套使用的数据分析与可视化工具,通过Kibana可以轻松与es中存储的数据进行高效的交互,包括数据写入、检索、删除等操作,并可以通过编写部分代码将数据做成各种报表,从而进行非常直观的统计。

对于Kibana版本的选择,应该遵从的原则是与elasticsearch的版本保持一致,我Mac本地安装的elasticsearch版本为8.17.0,因此Kibana的版本也选择安装8.17.0。

2、下载Kibana

目前最新版本为8.17,可以从最新版本下载页进行下载,系统会根据你当前使用的系统自动选择:

https://www.elastic.co/downloads/kibana

也可以从历史版本页面进行下载:

https://www.elastic.co/downloads/past-releases#kibana

下载完成后进行解压,mac下直接双击解压,或通过命令行进行解压:

tar -xzf kibana-8.17.0-darwin-x86_64.tar.gz

解压后文件目录如下:

3、启动、配置Kibana

在启动Kibana之前,先启动elasticsearch,之后在Kibana目录运行命令启动Kibana: 

./bin/kibana

首次启动会有如下打印:

将链接:http://localhost:5601/?code=179294复制到浏览器:

将安装elasticsearch首次启动时打印的token复制过来。

如果令牌已过期,超过30分钟,就会失效:

这时,我们就需要重新生成一个令牌,启动elasticsearch,并执行命令:


这样就重新一个新的令牌,粘贴到kibana中,同时并有如下提示:

执行提示的命令获取验证码:


 填写验证码后,需要配置es的用户名以及密码:

到这里,恭喜你,大功告成啦,如果令牌没有失效,这些步骤就都省去了,填写令牌就完事。

 如果想把kibana的界面设置为中文,可以修改配置文件,增加如下配置:

之后重启Kibana,界面就是中文啦。

Kibana装好了,天也亮起来了,跑步去喽~~~~~。 

今天冬至,小伙伴们记得吃饺子啦!!!!

 


http://www.ppmy.cn/ops/144282.html

相关文章

探索 CI/CD 工具的力量

CI/CD 工具是什么? CI/CD 工具是开发者的“生产力加速器”。它通过自动化代码构建、测试、部署等流程,消除了繁琐的手动操作,确保开发和运维的无缝衔接。借助这些工具,开发者不仅能够更快地发布产品,还能更早发现问题…

CMakeLists.txt 常用语法详解

CMake 是一个跨平台的开源构建系统,广泛应用于C项目中。CMake通过CMakeLists.txt文件来配置项目的构建过程。本文将介绍CMakeLists.txt的常用语法,帮助你快速上手并优化你的项目构建流程。 简介 CMakeLists.txt 是CMake的配置文件,用于定义…

如何在 Mechanical LS-DYNA 中设置自适应实体到 SPH 模型

总结 在这篇博文中,介绍了 LS-DYNA 功能的“Adaptive Solid to SPH”在 Ansys Mechanical 中的使用。解释了 SPH 公式与经典实体元素相结合的使用,并通过一个简单的示例开发了设置及其主要参数。 什么是 SPH? 平滑粒子流体动力学 &#xff…

【快速上手Docker 简单配置方法】

Docker 是一种容器化平台,它能够将应用程序和其依赖的环境打包在一个容器中,实现应用程序在不同环境中的移植性和可重复性。 Docker 的基本概念包括以下几个部分: 镜像(Image):镜像是一个只读的文件系统&a…

shiny数字输入框

在 Shiny 应用中,可以使用 numericInput 函数来创建一个数字输入框。numericInput 函数允许用户输入一个数值,并提供了多种选项来定制输入框的外观和行为。 在 Shiny 应用中使用 numericInput? 创建一个新的 Shiny 应用文件夹,并…

Unity中通过代码设置材质HDR颜色的方法参考

在Unity中,如果一个材质的颜色是HDR的颜色,此时要使用代码来设置HDR颜色的效果,应该使用Material.SetVector,而不是Material.SetColor,因为使用Material.Color设置颜色时,rgb的值无法突破1,但是…

计算机基础知识复习12.21

HashMap的put过程 1.根据要添加的键的哈希码计算在数组中的位置 2.检查该位置是否为空(即没有键值对存在) 3.如果为空,则直接在该位置创建一个新的Entry对象来存储键值对 4.如果该位置已经存在其他键值对,检查该位置的第一个键…

Xcode 文件缺失:Missing submodule xxx

问题&#xff1a;警告或者报错&#xff1a;Missing submodule xxx 引用方式为: <XXXX/******.h> 即 <项目名/头文件名称.h> 原因&#xff1a;这种问题主要是项目名称和 文件&#xff08;主要是头文件 命名重复了&#xff09; 经过谷歌查询 原因是创建的库名称自动…