使用 Kubernetes 和 Istio 进行基于容器的全面服务监控
原文链接:https://www.circonus.com/2018/06/comprehensive-container-based-service-monitoring-with-kubernetes-and-istio/
作者:Fred Moyer
译者:殷龙飞
运营容器化基础设施带来了一系列新的挑战。您需要对容器进行测试,评估您的 API 端点性能,并确定您的基础架构中的不良的组件。Istio 服务网格可在不更改代码的情况下实现 API 的检测,并且可以自由的设置服务延迟。但是,你如何理解所有这些数据?用数学的方式,对,就是这样。
Circonus 是 Istio 的第一个第三方适配器。在 之前的文章中,我们讨论了第一个用于监视基于 Istio 的服务的 Istio社区适配器。这篇文章将对此进行扩展。我们将解释如何全面了解您的 Kubernetes 基础设施。我们还将解释如何为基于容器的基础架构增加 Istio 服务网格实现。
Istio 概述
Istio 是 Kubernetes 的服务网格,这意味着它负责所有服务之间的通信和协调,就像网络路由软件为 TCP/IP 流量所做的一样。除了 Kubernetes 之外,Istio 还可以与基于 Docker 和 Consul 的服务进行交互。它与 LinkerD 相似,它已经存在了一段时间。
Istio 是由 Google,IBM,思科和 Lyft 的 Envoy 开发的开源项目。该项目已经有一年的历史了,而 Istio 已经进入了大规模生产环境。在这

使用 Kubernetes 和 Istio 进行基于容器的全面服务监控相关推荐

  1. 申通的云原生实践之路:如何实现应用基于容器的微服务改造?

    随着云计算的普及与云原生的广泛应用,越来越多的从业者.决策者清晰地认识到**「云原生化将成为 企业技术创新的关键要素,也是完成企业数字化转型的最短路径」**. 因此,具有前瞻思维的互联网企业从应用诞生 ...

  2. (祈福九寨)网易蜂巢基于容器和微服务加快迭代速度实践

    题图:Afterquake by Angelo Giordano@pixabay 编辑:冷锋 文章转自网易云(微信公众号Netease_cloud) 刘超 网易云首席解决方案架构师,代码级略懂Open ...

  3. activiti7流程设计器_基于容器和微服务应用的架构:容器设计原则

    微服务提供了巨大的好处,但也带来了巨大的新挑战.在创建基于微服务的应用程序时,微服务体系结构模式是最基本的支柱. 在本指南的前面,您学习了关于容器和Docker的基本概念.这是开始使用容器所需的最低信 ...

  4. 网易云基于Prometheus的微服务监控实践

    当监控遇上微服务 在过去数年里,微服务的落地一直都是业界重点关注的问题,其始终面临着部署.监控.配置和治理等方面的挑战.轻舟微服务平台是网易云为企业提供的一套微服务解决方案,其中微服务监控是其关注的重 ...

  5. Istio旨在成为容器化微服务的网格管道

    在精彩的软件容器世界中,当新项目涌现并解决你认为早已解决的问题时,这感觉就像地面在你的脚下不断地移动.在许多情况下,这些问题很久以前被解决,但现在的云原生架构正在推动着更大规模的应用程序部署,这就需要 ...

  6. 基于容器的后端服务架构

    为什么80%的码农都做不了架构师?>>>    在探索kubernetes的应用时,调研了几个gateway,发现fabio支持发现服务,自动生成路由,结合consul,regist ...

  7. 详解如何使用Istio监控基于容器的服务

    https://www.itcodemonkey.com/article/5617.html 来自:高效开发运维(微信号:DevOpsGeek),无明 译,作者:Fred Moyer 我们应该监控服务 ...

  8. 加速业务交付,从 GKE 上使用 Kubernetes 和 Istio 开始

    原文来源于:谷歌云技术博客 许多企业机构正在把全部或部分 IT 业务迁移到云端,帮助企业更好的运营.不过这样的大规模迁移,在企业的实际操作中也有一定难度.不少企业保存在本地服务器的重要资源,并不支持直 ...

  9. 爱奇艺号基于Prometheus的微服务应用监控实践

    前 言 微服务架构是目前各大互联网公司普遍采用的软件架构方式.在微服务架构中,系统被拆分为多个小的.相互独立的服务,这些服务运行在自己的进程中,可以独立的开发和部署.在业务快速变化时,微服务单一职责. ...

最新文章

  1. SLAM十四讲笔记1
  2. scala言语基础学习八
  3. RabbitMQ的安装及集群搭建方法
  4. 下取整函数的含义_Excel将3.14159取值为3.15或3.1415? 两个函数为你效劳,拿走不谢...
  5. centos 忘记 root 密码
  6. pku 2635 The Embarrassed Cryptographer 数论——素数筛选法+模拟大数除法
  7. 服务器端 python pdb 调试
  8. 设计模式 - Command
  9. 06006_redis数据存储类型——String
  10. 代替oracle dblink,oracle dblink
  11. 华硕win10键盘失灵_Win10 进阶用法汇总
  12. HDU1555 How many days?【水题+模拟】
  13. can't resolve symbol 'R' ...
  14. libopus 实现pcm 编码到opus
  15. 分门别类刷leetcode——链表 1
  16. spring中MessageSource的配置使用方法3--ResourceBundleMessageSource
  17. echarts散点图x轴和y轴在中间位置
  18. 发送webService请求BPM流程
  19. cuda矩阵乘法(简单理解)
  20. 校园闲置物品(跳蚤市场)交易平台的设计与实现

热门文章

  1. 2021双非计算机保研推免经验分享——海王养成系列(一)
  2. 【U8+】用友U8数据卸出提示“更改卸载业务单据关闭日期删除后处理出错,错误描述,存储过程没有任何参数”
  3. win7不能在本地计算机启动防火墙,Win7防火墙启动不了的原因及解决办法
  4. java小白的学习历程
  5. unity 跨平台动态生成二维码 免费下载
  6. qlv转mp4格式工厂失败
  7. 计算机游戏动漫制作自我鉴定,动画制作专业毕业生的自我鉴定范文(精选5篇)...
  8. MATLAB对ply文件格式的读取和显示
  9. 01.JS基础_前端的语法(4)
  10. Python学习之路:函数传递可变参数与不可变参数