higress对接skywalking

步骤

官方文档和博客参考:
https://higress.cn/docs/latest/user/configurations/
https://higress.cn/docs/latest/user/skywalking-springboot/
https://higress.io/zh-cn/blog/skywalking/

1.修改higress配置

首先需要修改higress的参数配置,启用skyWalking。

file

file

service地址根据实际环境进行修改。

vim higress/charts/higress-core/values.yaml
helm upgrade higress -n higress-system .

2.部署demo

环境中有服务使用了skywalking-agent也可以,就不用部署demo了。demo部署文档:https://github.com/higress-group/higress-demo/tree/main/observability/skywalking

需要修改yaml中的JAVA_TOOL_OPTIONS参数的skywalking地址为对应svc地址。

file

3.测试

查看skywalking已经有服务注册上来了。

file

访问域名。

for i in $(seq 1 10)
do
    curl -v -H "Host:springboot.higress.io" http://127.0.0.1/spring-svc-1
done

file

查看调用链路。

file

查看trace。

file

删除springboot svc 4-2服务。

k scale deploy -n app-system springboot-deploy-4-2 --replicas 0

再次访问查看trace。

file

file

调用springboot svc 4-2skywalking span中记录的信息如下:

file

4.清理demo

k delete -f demo/
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部
0
希望看到您的想法,请您发表评论x