ydswin

忘记背后,努力面前的,向着标杆直跑

导航

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2024年3月13日 #

常用Linux系统性能分析命令

摘要: Linux系统提供了许多命令来分析系统性能。以下是一些常用的Linux系统性能分析命令: top:实时监视系统的运行状态和进程信息,包括CPU使用率、内存使用情况、进程状态等。 实例:直接在终端中输入top,即可实时查看系统进程状态及资源占用情况。 htop:类似于top,但提供更友好的界面和交互, 阅读全文

posted @ 2024-03-13 16:06 dashery 阅读(556) 评论(0) 推荐(0)

2024年3月12日 #

etcd每个节点都存储了完整的键值对数据集,为什么扩容etcd集群仍可分散存储压力?

摘要: etcd每个节点都存储了完整的键值对数据集,这主要是为了确保数据的一致性和高可用性。在这种设计下,任何一个节点都可以处理读取请求,并在本地提供数据,从而无需跨节点通信。这种冗余的数据存储方式也增加了系统的容错性,因为即使部分节点发生故障,其他节点仍然可以提供完整的数据集。 然而,当数据量增大或者访问 阅读全文

posted @ 2024-03-12 16:46 dashery 阅读(126) 评论(0) 推荐(0)

深入理解Prometheus:核心组件架构与功能详解

摘要: 本文详细介绍了开源监控系统Prometheus的核心组件,包括Server、Exporters、Client Libraries、Pushgateway、Alertmanager以及可选的Grafana。通过理解各组件的作用与协作方式,帮助您构建一个高效、可靠的监控告警体系。 一、 Promethe 阅读全文

posted @ 2024-03-12 12:35 dashery 阅读(656) 评论(0) 推荐(0)

2024年3月11日 #

掌握Prometheus四大指标类型:从原理到实战PromQL查询

摘要: 摘要: 要高效使用Prometheus进行监控,深入理解其四种核心指标类型(Counter、Gauge、Histogram、Summary)是基础。本文将详细解析每种类型的设计原理、适用场景,并通过丰富的PromQL实例演示如何查询和分析这些指标,助您真正玩转Prometheus监控。 一、 概述: 阅读全文

posted @ 2024-03-11 22:08 dashery 阅读(556) 评论(0) 推荐(0)

Prometheus常用exporter及其常用监控指标

摘要: node-exporter常用监控指标 CPU相关指标: node_cpu_seconds_total{mode="idle"}:CPU空闲时间(秒)的总和。这是评估CPU使用率的重要指标之一。 node_cpu_seconds_total{mode="system"}、node_cpu_secon 阅读全文

posted @ 2024-03-11 21:48 dashery 阅读(8560) 评论(0) 推荐(0)

2024年3月9日 #

iptables五表五链及对应实例

摘要: iptables是Linux系统上用于配置网络包过滤规则的工具,它使用表(tables)和链(chains)来组织规则。以下是iptables中的五表五链及其对应的实例说明: 五表 filter表:默认表,用于过滤数据包,允许或拒绝数据包通过。它包含INPUT、OUTPUT和FORWARD三个链。 阅读全文

posted @ 2024-03-09 17:14 dashery 阅读(633) 评论(0) 推荐(0)

k8s中port-forward 、service的nodeport与ingress区别

摘要: 在Kubernetes中,port-forward、Service的NodePort和Ingress都是用于将外部流量引入集群内部的方法,但它们在使用场景、实现方式和功能上有所不同。 port-forward: 使用场景:主要用于开发、测试和调试。它允许开发者在本地机器上访问集群内部的Pod,而无需 阅读全文

posted @ 2024-03-09 14:43 dashery 阅读(711) 评论(0) 推荐(0)

kubectl create、kubectl apply、kubectl replace的区别

摘要: kubectl create、kubectl apply和kubectl replace是Kubernetes中用于管理资源的三个重要命令。它们各自具有独特的功能和用途,下面将详细阐述它们之间的区别。 一、kubectl create kubectl create命令主要用于创建新的Kubernet 阅读全文

posted @ 2024-03-09 01:51 dashery 阅读(3132) 评论(0) 推荐(0)

2024年3月8日 #

使用Deployment和Service实现简单的灰度发布

摘要: 在Kubernetes中,使用单个Service和多个Deployment来实现灰度发布的一种常见方法是利用标签(Labels)和选择器(Selectors)来控制哪些Pods接收来自Service的流量。以下是一个简化的示例,展示了如何使用YAML文件来配置灰度发布。 首先,你需要定义两个Depl 阅读全文

posted @ 2024-03-08 17:12 dashery 阅读(263) 评论(0) 推荐(0)

灰度发布、蓝绿部署、金丝雀发布和AB测试及在k8s中的实现

摘要: 灰度发布、蓝绿部署、金丝雀发布和AB测试都是软件开发和部署中常用的策略,每种策略都有其特定的用途和优势。下面是对这些策略的简要解释: 灰度发布(Grayscale Release): 灰度发布是一种逐步将新版本软件推向用户的方法。通过逐步增加新版本的使用者数量,开发者可以监控新版本的性能和稳定性,并 阅读全文

posted @ 2024-03-08 17:02 dashery 阅读(943) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页