skywalking(2)

本文介绍如何通过安装JDK、Elasticsearch和SkyWalking来搭建应用性能监控系统,包括探针配置、追踪ID获取及自定义告警设置。SkyWalking能够提供详细的调用链分析、拓扑图展示、指标对比等功能,帮助开发者深入了解应用运行状态。

安装

1、安装jdk
2、安装es
3、安装skywalking(backend和ui)

应用启动时添加探针(agent)

使用
java -javaagent:/aa/bb/boot.jar -Dserver.port=8081 -jar boot.jar
启动项目jar包

查看调用链,追踪等

仪表盘,拓扑图,追踪,告警,指标对比

常用

配置覆盖

避免到处修改配置,可以直接在启动时候用启动参数配置
探针配置>系统配置>系统环境变量配置>配置文件配置

trace包下获取追踪id

加依赖:apm-toolkit-trace
代码中获取追踪id,还可以放一些其他信息,比如错误日志等

过滤指定端点

比如swagger的一些接口,就没必要追踪,就可以过滤掉

告警

灵活的自定义告警(多长时间出现多少错误就报警,报警几次等等)
提供接口(webhooks配置)接收告警信息,可以对告警信息做更进一步的操作,比如发邮件,发短信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值