
kubernetes
BGBiao
前京东数科高级运维工程师(SRE),目前关注领域: 容器云,CloudNative,Kubernetes,DevOps,SRE,热衷于使用Golang语言在整个工作中创造价值。
展开
-
Traefik中诡异的502和504问题
我们都知道在 Kubernetes 集群中通常会使用 Ingress 方案来统一代理集群内部的流量,而常用的 Ingress 方案为 traefik 和 nginx,和传统的 Nginx 作为企业内部的反向代理以及负载设备一样,在不同的场景下可能需要专有的配置才能满足需求,否则会出现奇奇怪怪的异常状态码。本篇文章一起来看下,我们在 traefik 中遇到的 500 和 502 异常。一、前言 在开始之前,我们先来看几个在 Nginx 作为反向代理工具中经常遇到的几个异常状态码:499: 客...原创 2020-07-04 22:33:57 · 3008 阅读 · 0 评论 -
一文搞懂Traefike的可观测性方案,告别"背锅侠"
Traefik的可观测性支持traefik-observability注意: 在Traefik-2.X的生态里,将可观测性分为了如下几个部分,并提升到了专门的功能说明中服务日志: Traefik进程本身相关的操作日志 访问日志: 由Traefik接管的代理服务的访问日志(access.log) Metrics: Traefik提供的自身详细的metrics数据 Tracing: ...原创 2020-04-12 21:20:51 · 2592 阅读 · 0 评论 -
分布式对象存储服务Minio的可观测性方案
背景: 对于初创企业来说,在很长一段时间一些基础的开源服务基本都是"裸奔"上线的,除了一些传统的主机级别的监控之外,很难有一些额外的性能指标来描述该服务的整体性能情况。在我们的Minio对象存储服务上线以来一直也是裸奔的,虽然暂时也没出现过故障,但是作为一名专业搞笑的SRE来讲,服务的可观测性一定得跟上,不然后期铁锅是妥妥的背定了,这篇文章就主要介绍下Minio的可观测性方案。感兴趣的可直...原创 2020-04-12 21:07:53 · 1153 阅读 · 0 评论