自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 利用大模型反馈故障的解决方案

通过二次开发原有巡检,针对智能巡检的告警报告,实现自动化故障反馈,为用户提出合适的改进意见,一并在事件报告中体现,作为更加完备的巡检解决方案。

2023-08-23 08:30:00 209

转载 SRE 与开发的自动化协同 -- 生产环境出现 bug 自动生成异常追踪

生产环境 bug 的定义:RUM 应用和 APM 应用的error_stack信息被捕捉后成为 bug。

2023-08-22 11:33:46 99 1

转载 使用 Feature Flags 与可观测工具实现数据库灰度迁移

使用观测云与 FeatBit 通过双写双读的操作方式实现降低数据库移植风险的基础方法。

2023-08-21 14:54:50 114 1

转载 异常追踪频道与 IM 双向互动

通过飞书机器人的方式可以更加便捷的对异常追踪中的 Issue 来进行管理,从而提升我们针对与异常的处理效率和协作效率。

2023-08-17 19:12:04 94 1

原创 如何减少卡顿的代码级别详细文章

系统网站应用出现过卡顿,但却不知道如何优化。本文是国内第一篇讲如何减少卡顿的代码级别详细文章,也是有关性能优化系列文章中的一篇。

2022-12-05 17:59:39 319 1

原创 使用eBPF 技术进行四层网络监测

互联网的本质就是一系列的网络协议,按照功能不同,分工不同,其常被分为七层、五层、四层网络结构。七层,五层、四层的概念,只是人为的划分而已,是为了区分出哪一层是干什么用的。今天咱们主要讲“四层网络协议”,该协议族中最核心的两个协议分别为 TCP(传输控制协议)和 IP(网际协议),因此它也被称为 TCP/IP 协议族,它具有四层网络结构 :应用层、传输层、网络层、网络接口层。eBPF是一个,提供了一种在内核事件和用户程序事件发生时安全注入代码的机制,使得非内核开发人员也可以对内核进行控制。

2022-11-17 14:42:46 1378

原创 如何监控Kafka?他们的关键监测指标是什么

Kafka 是由 LinkedIn 开发一个分布式的基于发布订阅模式的消息队列,是一个实时数据处理系统,可以横向扩展。异步处理服务解耦流量削峰下图是异步处理的示例图。

2022-11-07 11:08:32 2744

原创 巧用“火焰图”快速分析链路性能

火焰图(Flame Graph)是由 Linux 性能优化大师 Brendan Gregg 发明的用于分析性能瓶颈的可视化图表,它以一个全局的视野来看待时间分布,从顶部往底部列出所有可能导致性能瓶颈 Span。🔥火焰图是什么?火焰图(Flame Graph)是由 Linux 性能优化大师 Brendan Gregg 发明的用于分析性能瓶颈的可视化图表,它以一个全局的视野来看待时间分布,从顶部往底部列出所有可能导致性能瓶颈 Span。

2022-10-31 14:40:54 324

原创 Ansible 批处理实战

Ansible 是一款自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

2022-10-24 17:23:19 460

原创 2022年,推荐一个免费的SQL 和数据库课程

SQL 是数据科学家、任何类型的程序员、商业分析师、产品经理、运营甚至业务员,可以掌握的最需要和最有用的语言之一。无论是在校的学生,还是初入职场的小白和工作多年的社会人,或多或少都听过SQL的大名。SQL,全名是Structured Query Language 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

2022-10-18 14:26:19 628

原创 一文看懂“数据治理”和“可观测性”

这篇文章将带我们深入了解数据可观测性(Observability)和数据治理(Data Governance)的来龙去脉——这两个是企业建立数字化基础的关键。

2022-10-16 11:11:34 817

原创 多个 Kubernetes 集群的指标采集+可视化的实践分享

虽然 k8s 能够帮助企业降本增效,但是其不透明的健康状态和不能够崩溃的应用系统和业务场景对比,多少让人提心吊胆

2022-10-12 17:12:34 355

原创 如何通过 Nginx 解决跨域问题

CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文详细介绍CORS的内部机制。CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。

2022-09-30 11:19:16 8089 2

原创 使用 Kubeadm 部署 Kubernetes 集群

首先,它是一个全新的基于容器技术的分布式架构领先方案。这个方案虽然还很新,但它是谷歌十几年以来大规模应用容器技术的经验积累和升华的一个重要成果。确切地说,Kubernetes是谷歌严格保密十几年的秘密武器----Borg的一个开源版本。Borg是谷歌的一个久负盛名的内部使用的大规模集群管理系统,它基于容器技术,目的是实现资源管理的自动化,以及跨多个数据中心的资源利用率的最大化。拥有一个唯一指定的名字(比如mysql-server)

2022-09-27 18:49:24 324

翻译 可观测性的常见用例

下面这些“可观测性用例”能够帮助组织深入地挖掘其系统监控和分析,以提前发现潜在问题并提醒 IT 员工。围绕技术平台的可观测性背后的想法是通过其输出来了解复杂环境的状态。然后,可观测性的深度导致该平台上的任何问题可以如何快速有效地被识别和修复。这看起来像是重述和重命名 IT 管理员一直在做的事情——试图通过使用系统管理软件和其他工具来掌握正在发生的事情。然而,可观测性并不是简单地重新利用现有软件来从客户那里获得更多的钱。

2022-09-27 18:34:08 179 1

原创 从4个方面全面洞见 MySQL

数据库作为业务的顶梁柱,左右着应用架构及应用性能,应用服务性能可以通过对服务本身横向伸缩来解决,但是数据库的性能决定了应用的最终命脉,MySQL 作为数据库之王,几乎运用在各行各业。随着业务增量,不规范的使用 SQL、大量慢查询会将应用拖垮,所以观测它显得尤为重要。

2022-09-23 15:46:39 90 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除