摘要: 一、thanos架构详解 1.1、thanos是什么? thanos是prometheus的高可用解决方案之一,thanos与prometheus无缝集成,并提高了一些高级特性,满足了长期存储 + 无限拓展 + 全局视图 + 无侵入性的需求 1.2、thanos架构 这张图中包含了 Thanos 的 阅读全文
posted @ 2022-03-28 11:39 zhrx 阅读(7479) 评论(0) 推荐(0) 编辑
摘要: 一、prometheus本地存储 prometheus有着非常高效的时间序列数据存储方法,每个采样数据仅仅占用3.5byte的空间 默认情况下,prometheus将采集到的数据存储在本地的TSDB数据库中,路径默认为prometheus安装目录的data目录下,数据写入过程先把数据写入wal日志并 阅读全文
posted @ 2022-03-19 23:57 zhrx 阅读(1641) 评论(1) 推荐(0) 编辑
摘要: 一、基础环境 192.168.88.200 prometheus # prometheus主节点 192.168.88.201 prometheus-federate1 # 联邦节点1 192.168.88.202 prometheus-federate2 # 联邦节点2 192.168.88.20 阅读全文
posted @ 2022-03-19 16:54 zhrx 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一、relabel简介 为了更好的识别监控指标,便于后期调用数据绘图、告警等需求,prometheus支持对发现的目标进行label修改,可以在目标被抓取之前动态重写目标的标签集。每个抓取配置可以配置多个重新标记步骤。它们按照它们在配置文件中出现的顺序应用于每个目标的标签集。 除了配置的每个目标标签 阅读全文
posted @ 2022-03-08 14:51 zhrx 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 一、Alertmanager简介 Prometheus是一个划分平台,metrics的收集和存储与警报是分开的,警报是由Alertmanager负责,这是监控环境的独立部分。警报的规则是在Prometheus server上进行定义的,这些规则可以触发时间,然后将其传到alertmanager,al 阅读全文
posted @ 2022-03-04 17:48 zhrx 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 一、系统环境 root@prometheus:~# cat /etc/issue Ubuntu 20.04.3 LTS \n \l 192.168.88.200 prometheus-server 192.168.88.201 node1 192.168.88.202 node2192.168.88 阅读全文
posted @ 2022-03-04 16:52 zhrx 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 一、k8s日志收集方案 1.在node上部署一个日志收集程序 DaemonSet方式部署日志收集程序对本节点的/var/log和/var/lib/docker/containers下的日志进行采集: 优点:配置简单、后期维护简单 缺点:日志类型不好分类 2.在pod中附加专用日志收集容器 每个运行应 阅读全文
posted @ 2022-03-01 14:22 zhrx 阅读(452) 评论(0) 推荐(0) 编辑
摘要: Pod资源调度 API Server在接受客户端提交Pod对象创建请求后,然后是通过调度器(kube-schedule)从集群中选择一个可用的最佳节点来创建并运行Pod。而这一个创建Pod对象,在调度的过程当中有3个阶段:节点预选、节点优选、节点选定,从而筛选出最佳的节点。如图: 节点预选:基于一系 阅读全文
posted @ 2022-02-25 15:17 zhrx 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、网络策略 网络策略(Network Policy )是 Kubernetes 的一种资源。Network Policy 通过 Label 选择 Pod,并指定其他 Pod 或外界如何与这些 Pod 通信。 ​ Pod的网络流量包含流入(Ingress)和流出(Egress)两种方向。默认情况下, 阅读全文
posted @ 2022-02-25 14:23 zhrx 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 一、容器网络模型 OS: root@harbor:~# cat /etc/issue Ubuntu 20.04.2 LTS \n \l root@harbor:~# uname -r 5.4.0-81-generic IP分配: 192.168.1.101 k8s-master etcd 192.1 阅读全文
posted @ 2022-02-24 18:12 zhrx 阅读(892) 评论(0) 推荐(0) 编辑