监控工具 - Skywalking 应用性能监控

 


SkyWalking

APM(Application Performance Management,应用性能管理)的目的是通过各种探针采集数据,收集关键指标,同时搭配数据呈现以实现对应用程序性能管理和故障管理的系统化解决方案。
SkyWalking是目前开源的主要APM系统之一,不同于Zabbix、Premetheus等监控系统主要关注服务器硬件指标与系统服务运行状态,SkyWalking更重视程序内部执行过程指标和服务之间链路调用情况的监控,因此更有利于深入代码找到请求响应“慢”的根本问题, 与Zabbix、Premetheus等监控系统形成了互补关系。
SkyWalking目前已经成为Apache顶级项目,支持Java、.Net、NodeJs等探针,数据存储支持Mysql、Elasticsearch等,采用字节码注入的方式实现代码的无侵入,性能表现优秀,且对云原生支持,社区活跃。

官方信息

参考教程

参考信息

文件信息

配置文件
config/application.yml  # SkyWalking OAP 服务, 重点修改 storage 配置项,设置具体使用的存储器
webapp/webapp.yml  # SkyWalking UI 服务

日志文件
logs/oap.log
logs/skywalking-oap-server.log  #  SkyWalking OAP 服务
logs/webapp-console.log
logs/webapp.log   # SkyWalking UI 服务
posted @   Anliven  阅读(93)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
点击右上角即可分享
微信分享提示