• 什么是Apache SkyWalking?


    什么是Apache SkyWalking?

    SkyWalking:一个APM(应用程序性能监视器)系统,专门为微服务,云原生和基于容器(Docker,Kubernetes,Mesos)的体系结构而设计。

    SkyWalking是一个开源APM系统,包括对Cloud Native体系结构中的分布式系统的监视,跟踪,诊断功能。核心功能如下。

    • 服务,服务实例,端点指标分析
    • 根本原因分析。在运行时分析代码。阅读Apache SkyWalking:使用分析来修复分布式跟踪的盲点。
    • 服务拓扑图分析
    • 服务,服务实例和端点依赖关系分析
    • 检测到慢速服务和端点
    • 性能优化
    • 分布式跟踪和上下文传播
    • 数据库访问指标。检测慢速数据库访问语句(包括SQL语句)。
    • 报警

    SkyWalking支持从多个来源和多种格式收集遥测(跟踪和度量)数据,包括

    1. Java,.NET Core,NodeJS,PHP和Python自动仪器代理。
    2. 去代理商。
    3. LUA代理,尤其适用于Nginx,OpenResty。
    4. 服务网格的可观察性。支持混合器遥测。建议使用Envoy访问日志服务(ALS)以获得更好的性能,该功能首次在KubeCon 2019上引入。
    5. 度量系统,包括Prometheus,Spring Sleuth(千分尺)。
    6. Zipkin v1 / v2和Jaeger gRPC格式,具有有限的拓扑和指标分析。(实验性)。
    7. SkyWalking OAP正在使用STAM(流拓扑分析方法)在基于跟踪的代理场景中分析拓扑,以提高性能。阅读STAM的文章以获取更多详细信息。
  • 相关阅读:
    Java回调函数
    ajax数据展示过程中中文乱码问题
    ajax数据传递过程中中文乱码问题
    HDInsight - 1,简介
    HBase初探
    String类
    谈谈用户体验中的表单设计-实践篇
    谈谈用户体验中的表单设计-理论篇
    Win CE 6.0 获取手持机GPS定位2----示例代码 (C#)
    Win CE 6.0 获取手持机GPS定位1----基础知识 (C#)
  • 原文地址:https://www.cnblogs.com/jerryqm/p/13335021.html
Copyright © 2020-2023  润新知