Kubernetes ISTIO:grafana&;中的遥测通信未正确显示;凯利

Kubernetes ISTIO:grafana&;中的遥测通信未正确显示;凯利,kubernetes,kubernetes-helm,istio,telemetry,Kubernetes,Kubernetes Helm,Istio,Telemetry,我是kubernetes&istio的新手, 尝试将bookinfo教程应用到我的个人项目中,我在通过kiali ui或grafana ui监控流量时没有得到相同的结果 我相信我对bookinfo项目没有太大的改变,这是我使用的配置(使用helm) 这是我使用的istio配置: ################################################################################################## # Webapp ga

我是kubernetes&istio的新手, 尝试将bookinfo教程应用到我的个人项目中,我在通过kiali ui或grafana ui监控流量时没有得到相同的结果

我相信我对bookinfo项目没有太大的改变,这是我使用的配置(使用helm)

这是我使用的istio配置:

##################################################################################################
# Webapp gateway & virtual service
##################################################################################################
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
  name: "{{ .Values.service.name }}-gateway"
  namespace: "{{ .Values.service.namespace }}"
spec:
  selector:
    istio: ingressgateway
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "*"
---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: "{{ .Values.service.name }}"
  namespace: "{{ .Values.service.namespace }}"
spec:
  hosts:
  - "*"
  gateways:
  - "{{ .Values.service.name }}-gateway"
  http:
  - match:
    - uri:
        exact: /
    route:
    - destination:
        host: "{{ .Values.service.name }}-svc"
        port:
          number: {{ .Values.service.port }}
---
这就是我在kiali看到的:

在grafana中:(注意没有服务请求卷)

然而,在普罗米修斯身上我看到了痕迹:

在kiali屏幕上显示
没有足够的流量生成图表
您在服务上执行了任何工作负载吗?@A_Suh yess我执行了,与我在bookinfo应用程序上执行的流量相同
##################################################################################################
# Webapp gateway & virtual service
##################################################################################################
apiVersion: networking.istio.io/v1alpha3
kind: Gateway
metadata:
  name: "{{ .Values.service.name }}-gateway"
  namespace: "{{ .Values.service.namespace }}"
spec:
  selector:
    istio: ingressgateway
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "*"
---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: "{{ .Values.service.name }}"
  namespace: "{{ .Values.service.namespace }}"
spec:
  hosts:
  - "*"
  gateways:
  - "{{ .Values.service.name }}-gateway"
  http:
  - match:
    - uri:
        exact: /
    route:
    - destination:
        host: "{{ .Values.service.name }}-svc"
        port:
          number: {{ .Values.service.port }}
---