kubernetes基础知识之ingress链路追踪

360影视 动漫周边 2025-09-15 19:50 1

摘要:然后修改deployment的副本数,修改命名空间后创建jaeger的资源。

链路追踪软件有:jaeger、Zipkin。

可以从网上下载jaeger-all-in-one-template.yaml的模板。

然后修改deployment的副本数,修改命名空间后创建jaeger的资源。

修改configmap的配置:

kubectl edit cm ingress-nginx-controller -n ingress-nginx

添加:

enable-opentracing: "true"

jaeger-collector-host: jaeger-agent.ingress-ngunx.svc.cluster.local

创建ingress的时候,需要在annotations中打开追踪:

nginx.ingress.kunernetes.io/enable-opentracing: "true"

kunectl create -f ingress.yaml

登录jaeger的UI可以查看jaeger-query对应的服务端口去登录使用:

比如:

这个31426端口是LoadBalancer类型的服务jaeger-query的服务端口。可以通过查看service服务获取:

kubectl get svc --all-namespaces

enable-opentracing: "true" 是开启链路追踪

jaeger-collector-host是设置链路追踪的服务名称。

南昌大学

鼓励的话语:不经一番寒彻骨,怎得梅花扑鼻香?挺过低谷,方显英雄本色!

来源:青青游戏控

相关推荐