原文:idou老师教你学Istio 24:如何在Istio使用Prometheus进行监控

使用Prometheus进行监控是Istio提供的监控能力之一。Istio提供丰富的监控能力,为网格中的服务收集遥测数据。Mixer是负责提供策略控制和遥测收集的Istio组件。 Istio通过Mixer实现流量监控的基本流程如下图:每个pod内有一个service和proxy,Envoy容器实现proxy功能,对流入和流出pod的流量进行管理 认证和控制。Mixer则主要负责访问控制和遥测信息收 ...

2019-02-20 11:26 0 874 推荐指数:

查看详情

idou老师教你Istio:如何用 Istio 实现速率限制

使用 Istio 可以很方便地实现速率限制。本文介绍了速率限制的使用场景,使用 memquota\redisquota adapter 实现速率限制的方法,通过配置 rule 实现有条件的速率限制,以及速率限制的原理。 1 使用场景 在许多场景下都需要对服务进行速率限制。 一种常见的场景 ...

Thu Dec 13 00:27:00 CST 2018 2 821
idou老师教你Istio :如何用istio实现监控和日志采集

大家都知道istio可以帮助我们实现灰度发布、流量监控、流量治理等功能。每一个功能都帮助我们在不同场景中实现不同的业务。那Istio是如何帮助我们实现监控和日志采集的呢? 这里我们依然以Bookinfo应用程序作为贯穿此任务的示例程序。首先在集群中安装并部署Istio。 1 收集遥测 ...

Mon Dec 17 19:25:00 CST 2018 0 789
idou老师教你Istio 17 : 通过HTTPS进行双向TLS传输

众所周知,HTTPS是用来解决 HTTP 明文协议的缺陷,在 HTTP 的基础上加入 SSL/TLS 协议,依靠 SSL 证书来验证服务器的身份,为客户端和服务器端之间建立“SSL”通道,确保数据运输安全。而Istio的双向TLS也用来保证数据传输安全。那么,Istio的双向TLS ...

Sat Nov 24 00:34:00 CST 2018 0 668
idou老师教你Istio: 如何用Istio实现K8S Egress流量管理

本文主要介绍在使用Istio时如何访问集群外服务,即对出口流量的管理。 默认安装的Istio是不能直接对集群外部服务进行访问的,如果需要将外部服务暴露给 Istio 集群中的客户端,目前有两种方案: 1. 配置ServiceEntry 2. 配置 ...

Thu Nov 22 23:30:00 CST 2018 0 879
idou老师教你Istio 22 : 如何用istio实现调用链跟踪

大家都知道istio可以帮助我们实现灰度发布、流量监控、流量治理等一些功能。 每一个功能都帮助我们在不同场景中实现不同的业务。那么其中比如流量监控这种复杂的功能Istio是如何让我们在不同的应用中实现呢? 因篇幅所限,我们今天重点介绍Istio里面实现这些功能的关键技术--调用链跟踪 ...

Tue Feb 19 03:02:00 CST 2019 0 615
idou老师教你Istio 16:如何用 Istio 实现微服务间的访问控制

摘要 使用 Istio 可以很方便地实现微服务间的访问控制。本文演示了使用 Denier 适配器实现拒绝访问,和 Listchecker 适配器实现黑白名单两种方法。 使用场景 有时需要对微服务间的相互访问进行控制,比如使满足某些条件(比如版本)的微服务能够(或不能)调用特定的微服 ...

Fri Feb 01 18:09:00 CST 2019 0 982
idou老师教你Istio 09: 如何用Istio实现K8S Ingress流量管理

前言 在Istio的世界里,如果想把外部的请求流量引入网格,你需要认识并会学会配置Istio Ingress Gateway 什么是Ingress Gateway 由于Kubernetes Ingress API只能支持最基本的HTTP路由,使用Kubernetes Ingress ...

Fri Jan 25 18:16:00 CST 2019 0 725
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM