【elk查日志 elastic(kibana)】

文章目录

    • 概要
    • 具体的使用方式
    • 一:查找接口调用历史
    • 二:查找自己的打印日志
    • 三:查找错误日志

概要

每次查日志,我都需要别人帮我,时间长了总觉得不好意思,所以这次下定决心好好的梳理一下,怎么查日志。我们查日志的网页是叫elastic,平时同事也都是叫elk。
查日志主页
我直接在网上搜elastic,是搜不到这个页面的具体使用流程的,我们需要搜索kinaba才可以。

为什么会出现这种情况呢?

  • ELK是三个软件的统称,也就是Elasticsearch、Logstash和Kibana三个开源软件的缩写,这三个软件通常配合使用,所以简称为ELK。
  • ELK主要用于收集多台设备上多个服务的日志信息,并将其统一整合后提供给用户,所以很多程序员提到elk,就会说它是一个日志分析架构,但是elk不仅仅适用于日志分析,还可以支持任何数据分析和收集的场景。
  • kibana是一个免费且开放的用户界面,可以对Elasticsearch数据进行可视化,且可以进行各种操作,从跟踪查询负载,到理解请求如何流经到您的整个应用,都能轻松完成。

具体的使用方式

一:查找接口调用历史

  1. 先选一个服务,这个服务一般找运维要,大部分的名字应该叫nginx.
    选择服务

  2. 先点击添加筛选,然后编辑筛选,选择字段(这些字段是可以自行添加的),我这边定义的根据接口名称搜索,字段名字选path,运算符选择是,值填写接口路径。添加筛选条件 填写接口路径

  3. 选择右侧的时间。
    选择时间

  4. 也可以根据接口的请求信息搜索具体的一类信息。可以看到结果中,有对应接口的请求时间和请求参数,基本上前端每调用一次这个接口,就能看到一次请求。
    搜索结果展示

  5. 另外根据接口和接口的请求参数也可以这样搜索,具体看你们公司自己建的索引。
    请求接口

二:查找自己的打印日志

  1. 查找自己在代码中打印日志的两种方法
    查找日志
    第二种方法

三:查找错误日志

查找错误内容## 小结
提示:本次都是我自己使用过的查询方式,其他同学有其他更好的方法,欢迎分享,我后续知道了新的方法也会进行补充。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

14-k8s控制器资源-rs控制器replicasets

replicaset副本控制器,简称:rs控制器; 用法:与rc控制器“几乎”相同; 能力:可以指定pod的副本始终存活,相比于rc控制器;支持标签匹配,也支持标签表达式 注意:…

Camunda快速入门(四):设计一个带网关的流程

接上一篇文章:Camunda快速入门(三):设计一个人工任务流程并配置表单 在本节中,您将学习如何使用 BPMN 2.0 排他网关(Exclusive Gateways)使流程更加动态。 1、添加两个网关 我们想修改我们的…

自己动手写编译器:使用 PDA 实现增强和属性语法的解析

在前面章节中我们了解了增强语法和属性语法,特别是看到了这两种语法的结合体,本节我们看看如何使用前面我们说过的自顶向下自动机来实现这两种语法结合体的解析,这里使用的方法也是成熟编译器常用的一种语法解析算法。 首先我们先给出上一节…

虚拟机--pc端和macOS端互通

windows开启虚拟化 要在Windows系统中开启虚拟化,您可以按照以下步骤操作: 准备工作: 确保您的计算机CPU支持虚拟化技术。在BIOS中开启相应的虚拟化支持。 开启虚拟化: 打开控制面板,点击程序或功能项&am…

普通人如何开启真正的赚钱之路

您好,我是码农飞哥(wei158556),感谢您阅读本文,欢迎一键三连哦。💪🏻 1. Python基础专栏,基础知识一网打尽,9.9元买不了吃亏,买不了上当。 Python从入门到精通…

FastAPI学习-31 FastAPI 如何集成 socket.io

前言 socket.io就是基于 websocket 封装的一个库,主要特点是能够进行实时的双向通讯,主要应用场景有实时的聊天,数据实时分析,数据传输,文件协同合作。 有个 socket.io 的fastapi-socketio官方库,该库依赖…

机器学习基础(一)理解机器学习的本质

导读:在本文中,将深入探索机器学习的根本原理,包括基本概念、分类及如何通过构建预测模型来应用这些理论。 目录 机器学习 机器学习概念 相关概念 机器学习根本:模型 数据的语言:特征与标签 训练与测试&#xf…

Leetcode3011. 判断一个数组是否可以变为有序

Every day a Leetcode 题目来源:3011. 判断一个数组是否可以变为有序 解法1:分组循环 排序 适用场景:按照题目要求,数组会被分割成若干组,每一组的判断/处理逻辑是相同的。 核心思想: 外层循环负责遍…

计算机网络-广域通信网

1.广域网概念和分类 什么是广域网? 广域网是指长距离跨地区的各种局域网、计算机、终端互联在一起,组成一个资源共享的通信网络。 广域网分为传统广域网和现代广域网。 传 统 广 域 网公共交换电话网PSTN公共数据网X.25帧中继网FR综合业务数据网ISDN…

三.重新回炉Spring Framework:Resource资源加载策略

1. Spring Framework中的资源Resource 1.1 Resource的源码 在org.springframework.core.io包中的Resource接口,作为所有资源的统一抽象,它继承 org.springframework.core.io.InputStreamSource接口,在Resource 定义了一些通用的方法&#x…

户用光伏开发如何做到病毒式推广?

随着全球对可再生能源的需求日益增加,户用光伏作为一种清洁、高效的能源解决方案,正受到越来越多的关注和青睐。然而,如何有效地推广户用光伏,使其迅速传播,成为当前行业面临的重要课题。 一、明确目标群体&#xff0…

SpringBoot常见问题

1 引言 Spring Boot是一个基于Spring框架的快速开发脚手架,它简化了Spring应用的初始化和搭建过程,提供了众多便利的功能和特性,比如自动配置、嵌入式Tomcat等,让开发人员可以更加专注于业务逻辑的实现。   Spring Boot还提供了…

【CANoe示例分析】EthernetTC8Test

1、工程路径 C:\Users\Public\Documents\Vector\CANoe\Sample Configurations 15.3.89\Ethernet\Test\EthernetTC8Test 在CANoe软件上也可以打开此工程:File|Help|Sample Configurations|Ethernet Testing|TC8Test(Ethernet) 2、示例目的 TC8示例是作者本人使用最多的CANo…

macOS上使用VScode编译配置C++语言开发环境

本文介绍macOS上使用VScode编译配置C语言开发环境 1.准备工作 安装C/C插件 2.配置c_cpp_properties.json文件 [⇧⌘P]打开命令模式,选择[C/Cpp: Edit Configurations(JSON)]命令,回车后会自动生成一个.vscode目录,目录下有一个c_cpp_prope…

ADS-B Receiver Module TT-SC1 for UAV and Drones

目录 Introduction Applications Main features Technical parameters Basic technical information Electrical specification Recommended operation conditions General electrical parameters Introduction TT-SC1 is a high quality and low price OEM ADS-B…

ActiveMQ高可用架构涉及常用功能整理

ActiveMQ高可用架构涉及常用功能整理 1. activemq的集群模式2. 镜像模式高可用系统架构和相关组件2.1 架构说明2.2 相关概念说明2.3 消息模型2.3.1 点对点2.3.2 发布订阅 3. activemq常用命令4. activemq配置集群5. 疑问和思考5.1 activemq的数据删除策略是怎样的?5…

Kubernetes基础(二十二)-K8S的PV/PVC/StorageClass详解

1 概述 先来个一句话总结:PV、PVC是K8S用来做存储管理的资源对象,它们让存储资源的使用变得可控,从而保障系统的稳定性、可靠性。StorageClass则是为了减少人工的工作量而去自动化创建PV的组件。所有Pod使用存储只有一个原则:先规…

京津冀光伏展

京津冀光伏展是一场专门展示京津冀地区光伏产业发展成果的展览会。光伏是指利用太阳能将光线转化为电能的技术,是可再生能源领域的一项重要技术。京津冀地区作为中国重要的经济区域,光伏产业在该地区得到了快速发展,并取得了丰硕的成果。 京津…

SQL注入工具之SQLmap入门操作

了解SQLmap 基础操作 SQLmap是一款自动化的SQL注入工具,可以用于检测和利用SQL注入漏洞。 以下是SQLmap的入门操作步骤: 1.下载SQLmap:可以从官方网站(https://sqlmap.org/)下载最新版本的SQLmap。 2.打开终端&#…

VSCode React JavaScript Snippets 插件的安装与使用指南

VSCode React JavaScript Snippets 插件的安装与使用指南 在开发 React 项目时,提高效率是每个开发者都追求的目标之一。VSCode React JavaScript Snippets 插件就是为了提升 React 开发效率而设计的,它为常用的 React 代码片段提供了快捷键,…
最新文章