In-Depth Telemetry

这个例子演示如何使用Istio Mixer和Istio sidecar获得跨不同服务的统一metrics,logs,traces。

Overview

在Istio服务网格中部署一个基于微服务的应用,可以让你从外部控制服务的监控,追踪,请求(版本)路由,弹性测试,安全和策略实施等,将服务看作一个整体,使用跨服务一致的方式。
在这个指南中,我们使用 Bookinfo sample application 来展示运维如何在不依赖开发人员手动测试运行中的多语言框架应用的情况下获取统一metrics和追踪。

Before you begin

Tasks

  1. Collecting metrics 这个课题将通过配置Mixer收集Bookinfo应用中跨所有服务的统一metrics。
  2. Querying metrics 这个课题为收集metrics安装Prometheus 插件,并演示如何查询以配置的Prometheus 服务器来获取Istio metrics。
  3. Distributed tracing 我们将使用Istio追踪请求如何在应用中跨服务流动。分布式追踪通过允许开发人员快速了解不同服务如何影响最终用户感知的延迟来加快故障的排除速度。
  4. Using the Istio Dashboard 这个课题讲述为监控网格流量而安装带预配置仪表盘的Grafana插件。

Cleanup

当你完成Bookinfo示例的实验时,通过对照你的环境,按照 Bookinfo cleanup instructions 去卸载它。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值