首页 > 其他分享 >Skywalking UI介绍

Skywalking UI介绍

时间:2023-08-30 12:44:06浏览次数:32  
标签:Endpoint 服务 请求 Service JVM 介绍 UI 端点 Skywalking

Skywalking ui页面功能 菜单栏

 

仪表盘:查看被监控服务的运行状态; 拓扑图:以拓扑图的方式展现服务之间的关系,并以此为入口查看相关信息; 追踪:以接口列表的方式展现,追踪接口内部调用过程; 性能剖析:对端点进行采样分析,并可查看堆栈信息; 告警:触发告警的告警列表,包括服务失败率,请求超时等; 自动刷新:刷新当前页面数据内容;   控制栏

 

第一栏:不同内容主题的监控面板,应用性能管理/数据库/容器等; 第二栏:操作,包括 编辑/导出当前数据/倒入展示数据/不同服务端点筛选展示; 第三栏:不同纬度展示,全局/服务/实例/端点;   展示栏 Global全局维度 第一栏:Global、Service、Instance、Endpoint不同展示面板; Services load:服务每分钟请求数; Slow Services:慢响应服务,单位ms; Un-Health services(Apdex): Apdex性能指标,1为满分; Slow Endpoint:慢响应端点,单位ms; Global Response Latency:百分比响应延时,不同百分比的延时时间,单位ms; Global Heatmap:服务响应时间热力分布图,根据时间段内不同响应时间的数量显示颜色深度; 底部栏:展示数据的时间区间,点击可以调整;

 

Service服务维度 Service Apdex(数字):当前服务的评分; Service Apdex(折线图):不同时间的Apdex评分; Service Avg Response Times:平均响应延时,单位ms; Service Response Time Percentile:百分比响应延时; Successful Rate(数字):请求成功率; Successful Rate(折线图):不同时间的请求成功率; Servce Load(数字):每分钟请求数; Servce Load(折线图):不同时间的每分钟请求数; Servce Instances Load:每个服务实例的每分钟请求数; Show Service Instance:每个服务实例的最大延时; Service Instance Successful Rate:每个服务实例的请求成功率;

 

Instance服务维度 Service Instance Load:当前实例的每分钟请求数; Service Instance Successful Rate:当前实例的请求成功率; Service Instance Latency:当前实例的响应延时; JVM CPU:jvm占用CPU的百分比; JVM Memory:JVM内存占用大小,单位m; JVM GC Time:JVM垃圾回收时间,包含YGC和OGC; JVM GC Count:JVM垃圾回收次数,包含YGC和OGC; JVM Thread Count:JVM线程数; 还有几个是.NET的,类似于JVM虚拟机,暂时不做说明;

 

Endpoint端点(API)维度 Endpoint Load in Current Service:每个端点的每分钟请求数; Slow Endpoints in Current Service:每个端点的最慢请求时间,单位ms; Successful Rate in Current Service:每个端点的请求成功率; Endpoint Load:当前端点每个时间段的请求数据; Endpoint Avg Response Time:当前端点每个时间段的请求行响应时间; Endpoint Response Time Percentile:当前端点每个时间段的响应时间占比; Endpoint Successful Rate:当前端点每个时间段的请求成功率;

 

拓扑图 1:选择不同的服务关联拓扑; 2:查看单个服务相关内容; 3:服务间连接情况; 4:分组展示服务拓扑;  

追踪 左侧:api接口列表,红色-异常请求,蓝色-正常请求; 右侧:api追踪列表,api请求连接各端点的先后顺序和时间;

 

性能剖析
  • 新建任务:新建需要分析的端点
  • 左侧列表:任务及对应的采样请求
  •  右侧:端点链路及每个端点的堆栈信息
 

 

服务:需要分析的服务; 端点:链路监控中端点的名称,可以在链路追踪中查看端点名称; 监控时间:采集数据的开始时间; 监控持续时间:监控采集多长时间; 起始监控时间:多少秒后进行采集; 监控间隔:多少秒采集一次; 最大采集数:最大采集多少样本;

 

分析线程栈信息

 

告警 不同维度告警列表,可分为服务、端点和实例。

 

标签:Endpoint,服务,请求,Service,JVM,介绍,UI,端点,Skywalking
From: https://www.cnblogs.com/ladeng19/p/17666919.html

相关文章

  • hbuilderx
     HBuilderX-高效极客技巧(dcloud.io) 装一个node,在装一个HBuilder,在装一个小程序开发工具 cmd到student目录,npmrundev本地启动浏览器输入http://localhost:3000/可以浏览,打包npmrunbuild清除npm缓存的命令: npmcacheclean--force......
  • RabbitMQ快速入门--介绍和安装
                     ......
  • 说说GUID、ID作为主键区别
    说说GUID、ID作为主键区别GUID主键GUID作为主键的好处:唯一性、无需往返数据库、无法被猜出来GUID作为主键的缺点:存储空间大(16字节)、没有顺序(ABP生成器解决了guid无序问题。)ID主键ID作为主键的好处:存储空间小,int类型只存储4字节,long也就8字节ID作为主键的缺点:主......
  • docker build过程中遇到错误qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so
    Removingintermediatecontainer70af516d5d6b--->a69229847153Step5/6:RUNGO111MODULE="on"gogetgithub.com/jsonnet-bundler/jsonnet-bundler/cmd/jb;ln-s$(goenvGOPATH)/bin/jb/usr/bin/jb--->Runningin13545862fffeqemu-x86_64:......
  • StringBuilder类分享(1)
    一、StringBuilder说明StringBuilder是一个可变的字符序列。这个类提供了一个与StringBuffer兼容的API,但不保证同步,即StringBuilder不是线程安全的,而StringBuffer是线程安全的。显然,StringBuilder要运行的更快一点。这个类被设计为在字符串缓冲区所在的地方作为StringBuffer的临时......
  • 自我介绍
     1.自我介绍:大家好,我叫徐清恬,来自云南,用三个词语概括自己的话,我想是好奇心,慢热,乐观。首先,一般来说我对未知的人和事都抱有很大的好奇心,所以很乐意去了解,也愿意去尝试;其次,我很期待在大学里交到来自五湖四海的朋友,去认识不同的人,看不同的风景,但是会有一点点害羞,相处下来就会知道我......
  • easy ui 的datagrid表格处理,实现回显选中问题
    骨灰级的项目是真的巨恶心,呐,今天又碰到了一个用jsp页面,列表表格使用easyUI的datagrid标签渲染的。 主要是用js,执行一下选中代码:$("#roleList").datagrid({onLoadSuccess:function(data){//初始化时执行选中......
  • 【1.0】Docker介绍
    【一】Docker是什么Docker是一个开源项目,旨在实现轻量级的操作系统虚拟化解决方案。它最初是由dotCloud公司内部的一个业余项目开始的,并且后来成为了DockerInc.公司的主要产品。该项目在2013年开源,并加入了Linux基金会,按照Apache2.0协议进行维护。Docker基于Go语言......
  • Vue【原创】基于elementui的分组多选下拉框【group-list】
    效果图: 如图分为多选模式和单选模式。 group-select:1<template>2<div>3<el-select4v-model="innerValue"5:placeholder="placeholder"6@change="changeSelect"......
  • Prometheus监控实战系列一: 产品介绍
    一.概述 Promehteus是一款近年来非常火热的容器监控系统,它使用go语言开发,设计思路来源于Google的Borgmom(一个监控容器平台的系统)。 产品由前谷歌SRE MattT.Proudd发起开发,并在其加入SoundCloud公司后,与另一位工程师JuliusVolz合伙推出,将其开源发布。 2016年,由Googl......