Kibana可视化管理页面详细使用说明

Kibana可视化管理页面详细使用说明

使用浏览器访问 ip:5601 默认端口,进入首页                          

Discover:日志管理视图  主要进行搜索和查询

Visualize:统计视图      构建可视化的图表

Dashboard:仪表视图    将构建的图表组合形成图表盘

Timelion:时间轴视图    随着时间流逝的数据

APM:性能管理视图      应用程序的性能管理系统

Canvas:大屏展示图

Dev Tools: 开发者命令视图  开发工具

Monitoring:健康视图   请求访问性能预警

Management:管理视图  管理工具

其中最主要也是最常用到的是前三个以及最后一个管理角色和用户包括创建索引,其它的下面也都有介绍:

通过地址访问进入首页图如下:

 

首先进入Management界面,配置kibana跨数据查询日志和索引

创建index pattern

 

 

选择Index Patterns 配置如下:

①:要读取的日志文件的文件名或正则表达式

②:所有在es中的日志文件

③:①中过滤后点击下一步

选择索引,可以选择下拉框中的索引或者在下拉框中选择不使用索引:

这里根据选择时间索引为例,创建:

 

 

创建完成后,点击Discover视图(选择根据时间索引)。

注意:选择时间索引会发现什么都没有,那是因为在第5步选择了时间索引会根据当天收集的日志来显示,而当天并没有收集到日志,可以在右上角选择指定时间

 

通过选择指定时间后会显示指定时间的日志信息,可通过左边的“Add a filter”字段进行过滤,也可以使用顶部搜索

 

同时我们也可以选择右上角通过时间来快速过滤来查看我们的流量情况

 

 通过左边的菜单栏可以选择我们关心的字段来查看具体信息

 如访问的IP,request请求是从哪里来。。。

 

当然我们也可以通过最上面的搜索框来快速查找我们所关心的字段情况:

 

包括数据的具体明细:

 

还有一些如成功和失败的请求都是可以通过搜索来查看情况:

 

还可以通过时间的方式来查看具体的流量访问情况

 

可以通过鼠标滑动选择来查看具体信息(按时间排序)

 

我们还可以通过下面鼠标选择箭头查看发送给Elasticsearch的request请求情况,格式为Json

 

接下来我们可以建一些可视化的图表

 

点击上图中的加号出现所支持的所有格式如下:包括线形图、饼装图、地图等等

 

点击我们想要的示例图图标,进入到下面的页面,选择之前创建的index pattern,可以选择X轴和y轴,筛选可以根据时间顺序等

 

通过上述筛选可以查看我们的访问量并添加名字,通过点击上图中的播放键展示如下:

 

还可以通过定制化的选择,包括展示形状、线条粗细等展示如下:

 

点击save保存上图图表我们再点击第二个图表

操作步骤和上面一样我们建多个不同的展示图表

 

这个时候我们可以构建我们的面板了

 

点击加号新建面板

 

点击上图Add我们把刚刚建的图表都添加进去,构建的面板如图:

 

点击面板上的数据可以查看高峰期的流量、集中时间段的错误、面板上的数据来自地区。。。

点击save保存仪表盘,点击reporting可以导出可打印的pdf

 

下面可以看到Cavans这块,左边上图的文字说明告诉我们有多少行数据,最右边是数据的

一些说明,而下面数据的来源都是通过下方的DataSource配置取得的

 

Dev Tools开发工具这块提供了友好的开发页面包括性能调优以及Debug模式

 

之前在前面我们看到的请求数据,比如请求体我们可以拿到这边来右边会返回相应的数据;

 

下面也是一个比较重要的功能Monitoring健康视图

 

点击上图中的具体节点Node1查看

 

点击上图左边的五角星我们能查看能数据的摄取包括性能的查询、集群中的索引等等

 

最后查看Management管理视图,其中包含了用户和角色

 

通过角色可以查看到都有哪些索引,索引下都有什么字段都可以来进行配置化,有了角色之后可以创建很多用户,根据不同的用户安排不同的角色来达到权限控制的目的;

 

 

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

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

相关文章

OO_BLOG3_规格化设计(JML学习)

目录 JML语言学习笔记理论基础应用工具链情况JMLUnit/JMLUnitNGUNIT3 作业分析作业 3-1 实现两个容器类Path和PathContainer作业 3-2 实现容器类Path和数据结构类Graph作业 3-3 实现容器类Path,地铁系统类RailwaySystem规格撰写的心得与体会最后,衷心感谢…

JAVA获取JVM内存空间和物理内存空间

一、获取JVM内存空间 系统环境:WIN JDK版本:1.8re 直接调用Runtime中相应的方法即可: public long maxMemory() Returns the maximum amount of memory that the Java virtual machine will attempt to use. If there is no inherent lim…

CMU Database Systems - Sorting,Aggregation,Join

Sorting 排序如果可在内存里面排,用经典的排序算法就ok,比如快排 问题在于,数据表中的的数据是很多的,没法一下都放到内存里面进行排序 所以就需要用到,外排,多路并归排序 看下最简单的,2路并归…

springboot线程池的使用和扩展

实战环境 windowns10;jdk1.8;springboot 1.5.9.RELEASE;开发工具:IntelliJ IDEA; 实战源码 本次实战的源码可以在我的GitHub下载,地址:gitgithub.com:zq2599/blog_demos.git,项目主…

统计单词个数

我是抄题解狂魔 /* 1.s.substr(x,len) 在s中取出从x位置开始,长度为len的字符串,并返回string类型的字符串。 2.s.find(a) 在s中查找字符串a,并返回起始下标(从0开始),若不存在,返回1844674407370955161&am…

通过Rancher安装K8s

说明 我们用kubernetes去管理Docker集群,即可以将Docker看成Kubernetes内部使用的低级别组件。另外,kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。希望我这篇文章中简单的描述能让你对两者有所理解和认识。 机…

35. 搜索插入位置-LeetCode

心得:这个题也是二分查找,但是有个小技巧:当left>right的时候 left就是要插入的位置。 代码: 1 class Solution {2 public int searchInsert(int[] nums, int target) {3 if(numsnull||nums.length0)4 …

Kubectl指令集

1 Kubectl指令集 1.1 Master查询节点信息 [rootmaster1 kubernetes-1.10]# kubectl get nodes 1.2 查询所有Pod信息 [rootmaster1 ~]# kubectl get pods --namespacekube-system 1.3 查询故障的Pod信息 [rootmaster1 ~]# kubectl get pods -n kube-sys…

SQL基础培训实战教程[全套]

学习简介:林枫山根据网上搜索资料进行参考,编写制作的SQL Server实操学习教程,欢迎下载学习。 下载链接目录如下: 进度0-SQL基础语法 下载学习文档 进度1-建数据表-美化版-2018-6-12 下载学习文档 进度2-关于主键-美化…

K8S仪表板Service unavailable故障的解决办法

K8S仪表板Service unavailable故障的解决办法 (使用Rancher部署Kubernetes后访问仪表板提示Service unavailable的问题) 一、逐项检查: 1、操作系统Kernel版本(3.10以上) 2、检查OS版本(Ubuntu16.04.x、…

实验五报告

一、实验结论&#xff1a; 1. 二分查找&#xff1a;补足程序ex1_1.cpp// 练习&#xff1a;使用二分查找&#xff0c;在一组有序元素中查找数据项 // 形参是数组&#xff0c;实参是数组名 #include <stdio.h> const int N5; int binarySearch(int x[], int n, int item…

关于浏览器内核

介绍一下对浏览器内核的理解主要分成两个部分&#xff1a;渲染引擎(Render Engine)和JS引擎。常见的浏览器内核有哪些&#xff1f;Trident内核&#xff1a;IE&#xff0c;360&#xff0c;搜过浏览器&#xff1b;Gecko内核&#xff1a;Netscape6及以上版本&#xff0c;Presto内核…

docker 全部杀掉

杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有已经停止的容器 docker rm $(docker ps -a -q) 删除所有未打 dangling 标签的镜像 docker rmi $(docker images -q -f danglingtrue) 删除所有镜像 docker rmi $(docker images -q) 强制删除镜像名称中包含“do…

实验五 网络编程与安全-----实验报告

一、实验五 网络编程与安全-1 1.实验要求&#xff1a; 两人一组结对编程&#xff1a; &#xff08;1&#xff09;参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA &#xff1b; &#xff08;2&#xff09;结对实现中缀表达式转后缀表达式的功能 MyBC.java&#xff1b…

K8S的HelloWorld之旅

安装kubectl。使用Google提供商&#xff08;如Google Container Engine或Amazon Web Services&#xff09;创建Kubernetes群集。本教程创建一个 外部负载均衡器&#xff0c;它需要一个云提供商。配置kubectl与Kubernetes API服务器通信。有关说明&#xff0c;请参阅云提供商的文…

思维构造——cf1090D

/* 只要找到两个没有关系的点即可 */ #include<bits/stdc.h> using namespace std; #define maxn 100005 long long n,m; int a[maxn],b[maxn]; vector<int>G[maxn]; int main(){cin>>n>>m;if(n1){puts("NO");return 0;}if(n*(n-1)/2<m)…

误删docker0网桥之后怎么办呢?

误删docker0网桥之后怎么办呢&#xff1f; 今天&#xff0c;在搭建k8s node节点环境的时候&#xff0c;好巧不巧&#xff0c;执行了如下命令&#xff1a; 1 2 [roothxin221 ~]# ifconfig docker0 down &>/dev/null [roothxin221 ~]# brctl delbr docker0 &>/de…

boost.asio学习

https://mmoaay.gitbooks.io/boost-asio-cpp-network-programming-chinese/content/Chapter1.html转载于:https://www.cnblogs.com/hshy/p/10930398.html

Harbor:私有企业级Registry仓库--快速搭建

前言 Harbor可以通过Docker Composer的方式来部署&#xff0c;如果有正常运行的k8s环境&#xff0c;也可以使用k8s来部署Harbor&#xff0c;本文采用 Docker Composer的方式。 准备 假定Linux系统为Centos 7。 docker &#xff0c;默认安装即可 yum -y install docker 1 dock…

java-Mysql学生管理系统

Window1//主方法 package stu_zizhu1; import java.awt.Button; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Point; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JBu…