首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
散宜生的个人博客
累计撰写
238
篇文章
累计创建
148
个标签
累计收到
0
条评论
栏目
首页
AI 平台
AI 推理服务
AI Infra
AI 应用实践
AI RCA
平台工程
Kubernetes
云原生
容器平台
交付平台
微服务治理
网关与流量治理
服务网格
可观测性
链路追踪
日志收集
指标监控
运维与Linux
运维
Linux
大数据
目 录
CONTENT
以下是
zhanjie.me
的文章
2024-09-17
Envoy 集群管理 Upstream Cluster健康检测 异常检测(被动健康检测)
Envoy 的“智能诊断师”:被动健康检测如何让服务不再“带病上岗” 在微服务的世界里,一个后端服务的健康状态并不只是简单的“活着”或“死亡”。有时候,一个服务虽然还在运行,但可能因为某个内部 Bug、数据库连接池耗尽,或是偶尔的网络抖动,导致它响应变慢、频繁出错。它就像一个“带病上岗”的员工,虽然
2024-09-17
8
0
0
云原生
2024-09-17
Envoy 集群管理 熔断
一、熔断介绍 1.1 什么是熔断 在Envoy中,熔断(Circuit Breaking)是一种保护机制,用于防止上游服务(upstream services)过载,从而确保系统的整体稳定性和可用性。熔断器会在检测到上游服务异常负载或故障率过高时,自动限制或中断对该服务的请求,以防止故障蔓延和资源耗
2024-09-17
14
0
0
云原生
2024-09-17
Envoy 集群管理 子集负载均衡器Subset
一、子集负载均衡Subset介绍 在Envoy中,子集负载均衡(Subset Load Balancing)是一种高级负载均衡策略,通过将上游集群分成多个子集,根据请求的属性(如元数据标签)将流量路由到特定子集中的节点。子集负载均衡有助于实现更细粒度的流量控制,满足多租户、分区、多版本等复杂场景的需
2024-09-17
10
0
0
云原生
2024-09-17
Envoy 集群管理 位置加权负载均衡
一、位置加权负载均衡介绍 集群位置加权负载均衡(Weighted Load Balancing) 集群位置加权负载均衡是一种高级的负载均衡策略,它允许你根据地理位置、网络延迟或可用性区域等因素,为不同的上游集群分配不同的流量权重。这与传统的简单加权负载均衡(将权重分配给集群内的单个节点)不同,它是在
2024-09-17
25
0
0
云原生
2024-09-16
Envoy 集群管理 节点优先级及优先级调度
一、 节点优先级 在 Envoy 的负载均衡中,节点优先级是一个核心概念,它允许你根据不同的标准对上游集群中的节点进行分组和排序。 DEFAULT 和 HIGH 是 Envoy 内置的优先级,而数字(通常是 0、1、2 等)则是用来表示这些优先级的。它们之间的区别可以这样理解: 1.1 Envoy
2024-09-16
14
0
0
云原生
2024-09-16
Envoy 集群管理 Upstream Cluster负载均衡器策略及案例
一、 负载均衡器策略 在Envoy中,负载均衡(Load Balancing)策略用于决定如何在多个上游(upstream)服务实例之间分配传入的请求。Envoy支持多种负载均衡策略,每种策略都有其独特的行为和应用场景。 以下是Envoy支持的一些主要负载均衡策略: 1. ROUND_ROBIN(轮
2024-09-16
20
0
0
云原生
2024-09-15
Envoy 集群管理 Upstream Cluster健康状态检测 主动健康状态检测
一、分布式系统中的一致性模型 在分布式系统中,一致性模型定义了多个副本之间的数据同步程度。主要有两种模型: 强一致性:所有副本在任何时间点上都保证一致的状态。 最终一致性:允许短期的不一致,但在没有新的更新操作后,系统最终会达到一致的状态。 二、 Envoy的服务发现和健康检查 Envoy的服务发现
2024-09-15
18
0
0
云原生
2024-09-15
Envoy 集群管理概述
一、 集群管理器(cluster manager) Envoy中的集群管理器(Cluster Manager)是一个关键组件,用于管理和维护所有上游集群(upstream clusters)。它负责维护集群的健康状态、执行负载均衡策略、路由请求等。 以下是集群管理器的主要作用和使用方法: 1.1 主
2024-09-15
22
0
0
云原生
2024-09-03
node_exporter采集原理和二开自定义模块
node_exporter主流程源码追踪 mem模块采集的流程 自定义一个模块的二开方法 自定义一个errLog模块,统计/var/log/message 中的错误日志 node_exporter主流程源码追踪 采集器的初始化 初始化handler 源码位置 node_exporter-releas
2024-09-03
12
0
0
指标监控
2024-08-29
prometheus采集node_exporter并应用http请求参数过滤采集器
将node_exporter 作为采集job配置在prometheus node_exporter 通过http参数 过滤相关模块的指标 prometheus如何配置 采集目标的参数 node_export源码中怎么处理传入的模块参数 将node_exporter job配置在prometheus中
2024-08-29
12
0
0
指标监控
1
2
3
4
5
...
24