skywalking(2)

安装

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

你可能感兴趣的:(分布式)