安装
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配置)接收告警信息,可以对告警信息做更进一步的操作,比如发邮件,发短信。