什么是skywalking
Skywalking概述:
一个优秀的项目,除了具有高拓展的架构、高性能的方案、高质量的代码之外,还应该在上线后具备多角度的监控功能。现在企业中的监控服务也有很多,Skywalking除了提供多维度、多粒度的监控之外,也提供了良好的图形化界面以及性能剖析、服务报警等多种功能,备受很多企业的青睐。因此侯哥今天给大家通过一篇文章,来详细地给大家介绍Skywalking。
1.1 什么是Skywalking?
Skywalking是一款分布式的系统性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。SkyWalking是一款观察性的分析平台和应用性能管理系统,提供了分布式追踪、性能指标分析、应用服务依赖分析、可视化一体化等解决方案。
1.2 Skywalking功能特点
Skywalking功能非常丰富,侯哥简单地给大家总结一下。
监控手段丰富
多语言自动探针
优秀的可视化方案
分布式链路跟踪和上下文传播
数据库访问指标
告警
1.3 Skywalking架构图
这是官网提供的Skywalking架构图,可以分成几个部分,简单来说,可以分成oap、webapp和agent三部分:
oap是skywalking最核心的部分,主要用于汇总数据、存储数据、提供对外的相关接口;
webapp主要提供了ui界面,并且从oap获取数据并且展示(通常和oap部署在服务端,相当于skywalking服务的后台监控管理程序);
agent是探针,部署在需要收集数据的应用服务器上,并将数据同步到Skywalking平台。
2.Java Agent相关插件介绍
相关插件介绍
3.Skywalking仪表盘
Skywalking最主要的功能就是APM,监控维度与指标都非常丰富,为了让大家能更好的掌握Skywalkig的使用,接下来我就把Skywalking的每个指标都给大家进行详细地解释。
3.1 APM参数详解
APM(Application Performance Monitor) - 应用性能监视器 Service - 当前服务指标
Instance - 当前服务实例指标
jvm- 相关指标监控
Endpoint - 端点(接口)指标
Database参数详解
Browser-浏览器监控
Endpoint - 端点(浏览器)指标
Linux
- List item
***世间万事,风云变幻,苍黄翻覆。纵使波谲云诡,但制心一处,便无事不办 ***文章来源:https://www.toymoban.com/news/detail-418868.html
文章来源地址https://www.toymoban.com/news/detail-418868.html
到了这里,关于SkyWalking_apm性能监控指标介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!