Istio IngressGateway代理后端的Grafana和Prometheus

半日闲 2020年05月13日 124次浏览

代理Grafana到Gateway后端

  1. 修改grafana.ini的的root_url和server_from_sub_path如下,然后重新build一个新的镜像
    image.png
  2. 修改grafana的deploy中的image和readnessprobe参数
    image.png
  3. 增加virtualservice配置
    image.png
  4. 查看web界面(有可能出现数据为空白的情况,需要查看一下数据源的配置)
    image.png

代理Prometheus到Gateway后端

  1. 修改deploy 中prometheus的启动参数,增加web.external-url参数,修改deploy中livenessprobe和readnessprobe的路径,增加prometheus字段
    image.png
  2. 增加virtualservice中prometheus的路由部分
    image.png
  3. 访问istio gateway的地址中prometheus的路由,即可ok
    image.png