KIBANA可视化管理界面说明

更说明转自https://blog.csdn.net/IT_ZRS/article/details/125496588

1 主要结构功能

使用浏览器访问 ip:5601 默认端口,进入首页
在这里插入图片描述

Discover:日志管理视图  主要进行搜索和查询Visualize:统计视图      构建可视化的图表Dashboard:仪表视图    将构建的图表组合形成图表盘Timelion:时间轴视图    随着时间流逝的数据APM:性能管理视图      应用程序的性能管理系统Canvas:大屏展示图Dev Tools: 开发者命令视图  开发工具Monitoring:健康视图   请求访问性能预警Management:管理视图  管理工具

2 索引管理

2.1 查看 ES 的索引

【管理】–【索引管理】
在这里插入图片描述

2.2 创建和使用索引

当我们的数据都存储到 ES 集群中时,接下来就是 Kibana 展示的环节了,首先我们要添加索引(可以进行泛检索),这个索引我们在 Logstash 的时候已经进行自定义了。

2.2.1 在菜单栏左侧的【管理】进行创建

在这里插入图片描述

2.2.2 以时间戳的方式进行筛选

在这里插入图片描述

2.2.3 如何查看刚刚创建的索引

展示的时间的排序可以点击【时间】字段的下角标

图中,深灰色表示字 key,其后对应的是 value
在这里插入图片描述

2.2.4 如何指定字段显示

在这里插入图片描述
  字段顺序调整
在这里插入图片描述

3 用户管理

3.1 创建用户

注意:创建用户这一功能基于 ES 集群开启了用户认证

3.1.1 基本介绍

在这里插入图片描述

3.1.2 创建用户

在这里插入图片描述

3.1.3 填写用户相关信息

这里的注意点是,对用户角色的设置。

用户名:用于 Kibana 登录

全名:自定义(一般定义为员工真实名)
在这里插入图片描述

3.1.4 看看用户管理页面-已成功创建

在这里插入图片描述

3.2 删除用户

点击用户管理页面(上图)对应的用户名,就会进入以下页面,点击删除用户即可。

在这里插入图片描述

3.3 更改用户密码

1)点击用户页面对应的用户名
在这里插入图片描述
2)进入用户密码修改页面

在这里插入图片描述

3.4 用户角色(权限)

点击角色,进行相关角色管理
  在这里插入图片描述
  ES 提供了保留角色和自定义角色种,可根据我们的需求对不同用户进行不同权限的绑定。更多角色参数说明,请看官方说明文档

在这里插入图片描述
在这里插入图片描述

3.5 角色对应绑定工作区

1)例如我创建了 dev 角色

创建 dev 角色

该角色中绑定了 dev 用户(Java开发)
  在这里插入图片描述
2)现对该角色绑定工作区

目的:使该角色仅对该工作区有相关权限,实现用户权限划分。
  在这里插入图片描述

4 ES 集群/实例状态

在 Kibana 控制面板上,可查看 ES 集群及 Kibana 实例健康状态,如何查看?

点击 Kibana 菜单栏左下角的【monitoring】监控按钮即可查看:
  在这里插入图片描述

4.1 ES 集群

1)主要指标

复制代码
ES 集群版本;
ES 集群运行的时间;
ES 集群磁盘可用空间百分百比;
ES 集群的 JVM 堆大小;
ES 集群的索引数据详情;
ES 集群内存使用情况;
ES 状态为 Green 表示集群健康。

2)整体概览

在这里插入图片描述

4.2 Kibana 实例

1)主要指标

Kibana 请求数
Kibana 连接数
Kibana 内存使用
Kibana 响应时间
Kibana 状态为 Green 表示实例健康

2)整体概览

在这里插入图片描述

5 常用可视化分析

本次采用 Kibana 自带的一个样本数据(航班飞行日志)来做演示

5.1 饼图

本次实现功能:展示航班数及航班占比情况。
1)创建可视化界面
在这里插入图片描述
2)选择所需的可视化类型

在这里插入图片描述

3)选择基于什么样的索引来创建可视化界面

以航班飞行日志来展示

在这里插入图片描述
4)指标/存储桶选择

在这里插入图片描述
  上图的字段会根据你你的索引日志内容自动检出:

在这里插入图片描述
 Carrier 表示航班公司

可根据需求调整饼图颜色,在可视化图形的右上角配置:
  在这里插入图片描述
5)生成指标数据
在这里插入图片描述

如果要继续对饼图进行界面属性优化,可点击【选项】进行设置:

在这里插入图片描述
  最后点击【保存】即可

在这里插入图片描述
  【确认保存】–如果你是做同类型的可视化,标题尽量保持一定的格式,方便后期导入仪表板,比如:

航班-航班数航班-航班票价航班-…

在这里插入图片描述

结论:

该饼图表示不同航班公司承运的航班数及占比情况;

如果在游戏应用领域的话,可以展示不同国家对某款游戏使用的占比情况。

5.2 面积图

本次实现功能:

根据时间在同一面积图中展示航班数及航班平均票价。
    航班数使用面积图(area)展示,平均票价使用点状图展示。
1)新建面积图并做相关指标配置

在这里插入图片描述
2)生成指标数据

在这里插入图片描述
  此时的有两条 Y 轴(计数和平均值)合二为一,并不是很美观,可进点击【Metrics & Axes】进一步优化:

在这里插入图片描述
3)最后点击【保存】即可

在这里插入图片描述
 结论:

面积图可进行相关数据统计、展示;
    其图标类型有 area、line、bar的形式,对于多 Y 轴的情况下可选择性使用;
    以点状形式显示的需提前创建【点大小指标】,方便点 大小调节。

5.3 垂直条形图

本次实现功能:根据时间在同垂直条形图展示航延误情况及延误类型。
  1)新建垂直条形图并做相关指标配置

在这里插入图片描述
2)生成指标数据

X 轴主要实现了在某个时间点飞机延误的类型,Y 轴负责统计延误类型出现的次数。
  在这里插入图片描述
3)最后点击【保存】即可
在这里插入图片描述
 结论:

垂直条形图可统计同一时间不同类型指标的数据情况;
    其展现形式很直观。

5.4 标签云图

本次实现功能:显示目标机场的天气状况
  1)新建标签云图并做相关指标配置

在这里插入图片描述
2)可点击【选项】对标签做相关排序

在这里插入图片描述
3)最后点击【保存】即可

在这里插入图片描述
 结论:

这个也是比较实用的一个图形展示,比如应用在我们的热搜关键词这方面;
    如果某些关键词出现的次数越多,在可视化界面的字就会越大。

5.5 数据表

本次实现功能:航班数、航班延误、航班取消统计。
  1)新建数据表并做相关指标配置

在这里插入图片描述
接着,在一个图表中创建多个指标,比如,出了上述的航班数之外,我再新增航班延误指标和航班取消指标两项。

2)继续添加分组(表字段)

可对字段进行数据过滤操作。
  在这里插入图片描述
但是运行结果是所有数据的聚合,我们可以继续优化:

这样的话就可以分段统计了。
  在这里插入图片描述
3)最后点击【保存】即可

在这里插入图片描述
 结论:

通过图表二维关系进行展现,更加清晰;
    同时图表具备多字段自定义及日志数据过滤(筛选)。
5.6 区域地图
  本次实现功能:通过地图来展示不同国家的不同票价。

1)新建区域地图并做相关指标配置

票价越高,地图颜色就越红(当然也可以自定义颜色)

2)最后点击【保存】即可
在这里插入图片描述
结论:

对于市场遍布全球的公司,区域地图是一个很不错的选择;
    该模式下,可对日志数据进行相关统计(关联国际地区),统计结果将以地图形式展现。

5.7 TSVB 图

对于较为复杂的 ES 聚合操作,需要使用到我们的 TSVB,即下方综合图表:
  在这里插入图片描述
本次实现功能:统计航班延误率

1)新建 Visual Builder 并做相关指标配置
在这里插入图片描述
2)接着点击面板选项生成数据

在这里插入图片描述

5.8 问题

对于 kibana 上点点的操作,就可以得到对应的数据信息。创建一个可视化图表之后,其后端是如何实现数据采集的呢?

1)点击可视化上方的【检查】按钮

2)查看【亲求】部分

可以看到,这其实是 ES 后端的聚合查询语句,也就是我们点点点操作的时候,就已经帮我们自动实现了。
  在这里插入图片描述

6 仪表板管理

6.1 新建仪表板

1)点击右侧仪表板,并创建新的仪表板
在这里插入图片描述
2)点击上方菜单栏【添加】按钮

在这里插入图片描述
3)依次点击,就会被添加到仪表板中

在这里插入图片描述
4)最后点击【保存】即可
在这里插入图片描述

仪表板上查看

在这里插入图片描述
5)仪表板管理

检查
编辑
定制
全屏
删除

在这里插入图片描述

6.2 共享仪表板

如果我们需要将仪表板的内容共享给同事看,这是就需要 Kibana 的仪表板共享功能。
  在这里插入图片描述
  点击【复制链接】

在这里插入图片描述

7 管理空间

7.1 用途

管理空间可进行权限管理,比如某些组配置的可视化界面仅限该组查看,此时就可以应用到管理空间了,每个管理空间可管理自己独立的一套可视化界面,类似于 K8s 的 namespace。

7.2 新建管理空间

1)如下图,点击【管理空间】

或点击菜单栏左侧【管理】—>【Kibana】—>【工作区】新建
  在这里插入图片描述
2)点击创建空间

在这里插入图片描述
3)创建好后,就可以登录到不同的管理空间

在这里插入图片描述

8 日志查询

8.1 根据索引查询

1)Discover 下选择定义的索引

在这里插入图片描述

2)选择对应的索引就可以查看具体日志

在这里插入图片描述

8.2 根据时间查询

如果你根据索引字段来匹配某个时间节点的话,则该时间点需要在下图时间范围内才能过滤出来。
  在这里插入图片描述

8.3 根据索引字段查询

1)查看指定索引有哪些可用字段
在这里插入图片描述
2)根据字段筛选日志内容

单条件筛选

根据某个文件名来匹配
  在这里插入图片描述
 匹配结果如下

在这里插入图片描述
 被匹配的字段会以高亮形式显示

多条件筛选

精准匹配
在这里插入图片描述
说明:根据字段来筛选数据是比较灵活的手段,可以快速定位到日志的具体位置

9 设置中文界面

1)找到配置文件kibana.yml

2)复制一份做备份

3)加上配置

i18n.locale: "zh-CN"

在这里插入图片描述

4)重新启动

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/618303.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【目标检测】YOLOv5算法实现(八):模型验证

本系列文章记录本人硕士阶段YOLO系列目标检测算法自学及其代码实现的过程。其中算法具体实现借鉴于ultralytics YOLO源码Github,删减了源码中部分内容,满足个人科研需求。   本系列文章主要以YOLOv5为例完成算法的实现,后续修改、增加相关模…

JavaWeb,CSS的学习

CSS,层叠样式表(Cascading Style Sheets),能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有网页对象和模型样式编辑的能力,简单来说,美化页面。 CSS…

c++临时对象的探讨及相关性能提升

产生临时对象的情况 我们定义一个类进行测试 class tempVal { public:int v1, v2;tempVal(int v1 0, int v2 0);tempVal(const tempVal& t) :v1(t.v1), v2(t.v2) {cout << "调用拷贝构造函数" << endl;}virtual ~tempVal() {cout << "…

【python】——turtle动态画

&#x1f383;个人专栏&#xff1a; &#x1f42c; 算法设计与分析&#xff1a;算法设计与分析_IT闫的博客-CSDN博客 &#x1f433;Java基础&#xff1a;Java基础_IT闫的博客-CSDN博客 &#x1f40b;c语言&#xff1a;c语言_IT闫的博客-CSDN博客 &#x1f41f;MySQL&#xff1a…

AR HUD全面「上新」

AR HUD赛道正在迎来新的时代。 上周&#xff0c;蔚来ET9正式发布亮相&#xff0c;新车定位为D级行政旗舰轿车&#xff0c;其中&#xff0c;在智能座舱交互层面&#xff0c;继理想L系列、长安深蓝S7之后&#xff0c;也首次取消仪表盘&#xff0c;取而代之的是业内首个全焦段AR H…

分块矩阵的定义、计算

目录 一、定义 二、分块矩阵的加减乘法 三、考点 一、定义 分块&#xff0c;顾名思义&#xff0c;将整个矩阵分成几部分&#xff0c;如下图所示 二、分块矩阵的加减乘法 三、考点 分块矩阵的考点不多&#xff0c;一般来说&#xff0c;有一种&#xff1a; 求分块矩阵的转置…

PHP如何拆分中文名字(包括少数民族名字)

/*** param string|null $name* return array|null*/ function splitName($name) {if (empty($name) || empty(trim($name))) {return null;}//该正则是用来提取$name参数里面的中文字符的。preg_match_all(/[\x{4e00}-\x{9fff}]/u, $name, $matchers);$matchersCount isset($…

2024年,谷歌云首席技术官眼中的生成AI三大支柱,来看看有啥新花样

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

App在线封装的革命性创新

随着移动互联网的蓬勃发展&#xff0c;App已经成为我们日常生活中不可或缺的一部分。从购物、交通、社交到娱乐&#xff0c;几乎每个人的智能手机都装载着数十个应用程序&#xff0c;以满足各式各样的需求。然而&#xff0c;对于许多非技术背景的企业家和小型企业而言&#xff…

【机器学习】模型参数优化工具:Optuna使用分步指南(附XGB/LGBM调优代码)

常用的调参方式和工具包 常用的调参方式包括网格搜索(Grid Search)、**随机搜索(Random Search)和贝叶斯优化(Bayesian Optimization)**等。 工具包方面&#xff0c;Scikit-learn提供了GridSearchCV和RandomizedSearchCV等用于网格搜索和随机搜索的工具。另外&#xff0c;有一…

VS报错:error:LNK2005 _main 已经在 *.obj 中定义

应该是重定义了&#xff0c;但是又解决不了&#xff0c;看似又没有重定义啊&#xff0c;就在一个文件定义了啊&#xff1f;怎么会出现这种情况呢&#xff1f;关键是&#xff0c;编译报错&#xff0c;程序运行不了了。 这里提一下我的前期操作&#xff0c;是因为将一个头文件和…

NULL是什么?

NULL是一个编程术语&#xff0c;通常用于表示一个空值或无效值。在很多编程语言中&#xff0c;NULL用于表示一个变量或指针不引用任何有效的对象或内存位置。 NULL可以看作是一个特殊的值&#xff0c;表示缺少有效的数据或引用。当一个变量被赋予NULL值时&#xff0c;它表示该变…

【面试宝典】图解ARP协议、TCP协议、UDP协议

一、ARP协议 二、TCP协议 三、UDP协议 四、TCP和UDP的区别

如何有效使用360评估

导语&#xff1a;360度评估是绩效考核方法之一&#xff0c;被评估者不仅可以从自己、上司、部属、甚至顾客处获得多种角度的反馈&#xff0c;也可从这些不同的反馈清楚地认识到自己的不足、长处与发展需求。但360度评估也有其适用的范围和条件&#xff0c;华为总裁任正非给出了…

impala元数据自动刷新

一.操作步骤 进入CM界面 > Hive > 配置 > 搜索 启用数据库中的存储通知(英文界面搜索&#xff1a;Enable Stored Notifications in Database)&#xff0c;并且勾选&#xff0c;注意一定要勾选&#xff0c;配置后面的配置不生效。数据库通知的保留时间默认为2天&#…

Nacos下载与安装【windows】

&#x1f95a;今日鸡汤&#x1f95a; 我不知将去何方&#xff0c;但我已经在路上。 ——宫崎骏《千与千寻》 目录 &#x1f95e;1.Nacosdi地址 &#x1f32d;2.GitHub下载 &#x1f37f;3.目录结构 &#x1f953;4.启动nacos &#x1f9c2;5.客户端登陆 &#x1f9c8…

GitHub 一周热点汇总第5期(2024/01/07-01/13)

GitHub一周热点汇总第5期 (2024/01/07-01/13)&#xff0c;梳理每周热门的GitHub项目&#xff0c;这一周的热门项目都普遍比较年轻&#xff0c;有几个更是刚刚发布就火热起来了&#xff0c;一起来看看都有哪些项目吧。 #1 llm-course 项目名称&#xff1a;llm-course - 大语言…

华为路由器OSPF动态链路路由协议配置

R1配置 interface GigabitEthernet0/0/0ip address 10.1.12.1 255.255.255.252 interface LoopBack0ip address 1.1.1.1 255.255.255.255 ospf 1 router-id 1.1.1.1 area 0.0.0.0 network 1.1.1.1 0.0.0.0 network 10.1.12.0 0.0.0.3 R2配置 interface GigabitEthernet0/0/0i…

特征工程-特征处理(一)

特征处理-&#xff08;离散型特征处理&#xff09; 完成特征理解和特征清洗之后&#xff0c;我们要进行特征工程中最为重要和复杂的一步了——特征处理 离散型特征处理 离散型特征通常为非连续值或以字符串形式存在的特征&#xff0c;离散型特征通常来讲是不能直接喂入模型中…

四川云汇优想教育咨询有限公司引领电商未来

四川云汇优想教育咨询有限公司&#xff0c;一家在电商服务领域崭露头角的领军企业&#xff0c;致力于为广大客户提供最优质、最全面的电商服务。作为业界翘楚&#xff0c;云汇优想凭借其卓越的服务品质和强大的技术实力&#xff0c;在激烈的市场竞争中独树一帜&#xff0c;赢得…