利用 Linkerd 和 Knative 实现可观测性、流量拆分与无服务器架构
1. 使用 Linkerd 测试可观测性和流量拆分
现在是时候测试可观测性了。要开始探索仪表板并查看可观测性数据,请按照以下步骤操作:
1. 打开仪表板 :运行以下命令打开仪表板:
$ linkerd viz dashboard
这将自动在 http://localhost:50750 打开仪表板。为加载正确的信息,在左侧边栏的组合框中选择 MYAPPS 命名空间,然后点击 Deployments 图标以加载 HTTP 指标和 TCP 指标信息。
2. 发送流量 :执行以下命令开始向部署发送流量:
$ ENDPOINT=$(kubectl get svc nginx-ingress-ingress-nginx-controller --output jsonpath='{.status.loadBalancer.ingress[0].ip}' -n nginx-ingress)
$ while true; do curl http://$ENDPOINT;echo " "; done
第一个命令将 NGINX 入口控制器使用的负载均衡器 IP 地址指定为端点,用于通过入口定义暴露服务。此命令在发送流量的同时,还会显示每个请求的结果
超级会员免费看
订阅专栏 解锁全文
1502

被折叠的 条评论
为什么被折叠?



