监控告警系统概述 监控系统的难点在于,存储大容量时序数据,提供高性能的查询能力;告警系统的难点在于,设计高效的告警引擎,实现灵活的告警升级机制。最近一直在跟踪监控告警系统,本篇主要是整理监控告警相关的一些概念、组件,调研方案。1. 监控告警系统的组成对于监控告警的定义,每个人都会有一些自己的理解。我的理解是: 监控是将发生的事情记录下来,以供事前事后分析;告警是当非预期的事情发生时,能够及时告知。如上图,一个监控告 云计算 2023-01-04 Escape
常用的一些 MYSQL 命令 免密登录 修改 /etc/my.cnf,在 [mysqld] 中添加一行: skip-grant-tables=1 重启 mysqld 服务 1 systemctl restart mysqld 使用 root 用户登录到 MySQL 1 mysql -u root 2. 允许全部访问来源 登录 MySQL 1 mysql -u root -p 3. 导出全部数据 1 mysqldump - 云计算 2023-01-04 大猫
分阶段构建如何缓存第三方依赖 非分阶段构建场景下,使用容器进行构建时,我们可以将容器中的缓存目录挂载到构建主机上,执行构建任务;然后将产物拷贝到运行镜像,制作应用镜像。但是在分阶段构建时,构建镜像和运行镜像在同一个 Dockerfile 中,这给优化第三方依赖的缓存带来了难度。1. 创建一个 Vue 实例项目 安装 Vue CLI 1 npm install -g @vue/cli --force 初始化示例项目 1 vue 云计算 2023-01-04 张二河
如何在 Kubernetes Pod 中注入环境变量及优先级问题 Kubernetes Pod 引用环境变量的几种方式 1.1 直接 Key/Value 云计算 2023-01-04 LOVEHL^ˇ^
如何升级 Kubernetes 集群 升级思路是,驱逐负载、摘除流量之后,先升级控制节点,后升级工作节点。1. 查看集群版本 1 2 3 4 kubectl version Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.4", GitCommit:"e87da0bd6e03 云计算 2023-01-04 大树
使用 Thanos 集中管理多 Prometheus 实例数据 监控的分层 如上图,在建设监控系统时,会采用两种策略:分层监控。IaaS、MySQL 中间件、App 层监控分开的好处是,系统之间具有高可用性、容错性。当 App 层监控无法工作时,IaaS 层监控立马就会体现出来。 长短期指标分离。短期指标用来提供给告警系统高频查询近期数据,长期指标用来提供给人查询时间跨度更大的数据集。 Prometheus 载入的不是降采样数据 Sidecar, 用于连 云计算 2023-01-04 共饮一杯
面向全球的镜像分发网络 全球的网络规划 https://github.com/dragonflyoss/Dragonfly2 https://github.com/goharbor/harbor 云计算 2023-01-04 大猫
Thanos 进阶使用指南 使用 Query 聚合数据 如上图,Thanos Query 可以对接的组件有:Thanos Store Gateway Thanos Query Thanos Receive Prometheus,借助于 Sidecar --retention.resolution-5m=180d,5 分钟采样数据保存 180 天 --retention.resolution-1h=360d,1 小时采样 云计算 2023-01-04 LOVEHL^ˇ^
对称与不对称 作者: [美] 李政道出版社: 清华大学出版社出版年: 2000-05ISBN: 9787302038665Notes:以前还是挺喜欢阅读数学和物理领域知识的,参加工作之后疲于解决各种项目和技术问题,对世界本真的模样逐渐失去了好奇。得益于作者深厚的功力,这本书能够轻松将各领域、场景下的对称与不对称进行呈现,让人能比较直观的感受到这矛盾之下蕴含的一致性。 云计算 2023-01-04 大白菜程序猿
给 Kubernetes 添加 imagePullSecrets 通过 kubectl create 添加 1 kubectl create secret docker-registry mypullsecret --docker-server=harbor.chenshaowen.com --docker-username=robot-test --docker-password=xxxxxx 云计算 2023-01-04 法医
一本书看懂地缘世界 作者: 王伟出版社: 中信出版社出版年: 2017-10-15ISBN: 9787508667751Notes:在万年内,地缘是无法改变的事实,也是各位战略家不断深入研究的领域。中国往东,经过日本,越过北太平洋就是美国;中国往西南,经过印度洋、大西洋,也与美国连通。美国依靠的是本土的工业、科技能力,通过控制海权,在各地建设军事基地以达到全球威慑,保障自身利益。欧洲如战国,只有德国、法国能打。俄罗斯 云计算 2023-01-04 醒在深海的猫
二进制部署 Thanos 下载二进制文件 1 2 3 4 wget https://github.com/thanos-io/thanos/releases/download/v0.26.0/thanos-0.26.0.linux-amd64.tar.gz tar xvf thanos-0.26.0.linux-amd64.tar.gz mv thanos-0.26.0.linux-amd64/thanos /usr 云计算 2023-01-04 醒在深海的猫
海外多区下的流量分发 关于流量分发 如上图,对于小规模的业务,我们可以直接通过云厂的 LB,将客户端的流量直接路由到服务,服务再去 DB 获取数据。这就是一个三层架构,接入层 LB,服务层 Server,存储层 DB。接入层能承载的流量通常很大,如果需要扩展,可以根据业务进行水平拆分,比如 a.chenshaowen.com 一个 LB、b.chenshaowen.com 一个 LB。服务层无状态,通过增加副本数 云计算 2023-01-04 大树