腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
蓝胖子的编程梦
性能优化,云原生技术栈,数据检索技术
专栏成员
举报
25
文章
12457
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(25)
应用性能监控(9)
Prometheus 监控服务(8)
容器镜像服务(6)
容器(6)
kubernetes(6)
Grafana 服务(6)
云原生(6)
容器服务(4)
性能分析(4)
性能优化(4)
go(3)
日志服务(3)
网络安全(3)
redis(3)
云服务器(2)
负载均衡(2)
数据库(2)
实时监控(2)
Elasticsearch Service(2)
mysql(2)
prometheus(2)
监控工具(2)
日志分析(2)
网络通信(2)
性能监控(2)
内容分发网络 CDN(1)
云数据库 Redis®(1)
linux(1)
nginx(1)
SSL 证书(1)
devops(1)
编程算法(1)
分布式(1)
https(1)
防火墙(1)
docker-images(1)
epoll(1)
filebeat(1)
grafana(1)
iptables(1)
logstash(1)
openssl(1)
redis-cluster(1)
redis集群(1)
trace(1)
高性能(1)
计算机网络(1)
内存泄漏(1)
网络(1)
抓包过滤(1)
TLS证书(1)
云监控(1)
搜索文章
搜索
搜索
关闭
【升职加薪秘籍】我在服务监控方面的实践(7)-业务维度的redis监控
redis
监控工具
性能监控
性能优化
在上一节我们完成了对mysql的监控,这一节我们来讲讲如何对redis进行监控,同样的,我们需要让监控指标更好的反映业务情况,由于我们生产上的服务是部署到云环境的,常见的redis监控指标,云服务商已经提供了,所以没必要重读对其造轮子了。
蓝胖子的编程梦
2023-12-08
137
0
【升职加薪秘籍】我在服务监控方面的实践(6)-业务维度的mysql监控
性能优化
云监控
devops
Prometheus 监控服务
监控工具
在上一节我们是讲解了如何对应用服务进行监控,这一节我将会介绍如何对mysql进行监控,在传统监控mysql(对mysql整体服务质量的监控)的情况下,建立对表级别的监控,以及长事务,复杂sql的监控,并能定位到具体代码。
蓝胖子的编程梦
2023-12-04
364
0
【升职加薪秘籍】我在服务监控方面的实践(5)-应用监控
性能优化
日志服务
应用性能监控
Grafana 服务
Prometheus 监控服务
前面我们完成了日志监控系统的搭建,这一节将会介绍在开发中比较紧密的应用服务监控的内容了。
蓝胖子的编程梦
2023-09-19
307
1
【升职加薪秘籍】我在服务监控方面的实践(4)-日志监控
日志分析
日志服务
应用性能监控
Elasticsearch Service
Prometheus 监控服务
在前一节,我们指标这种监控手段完成了机器层级的监控,通过它可以知道机器层面性能的瓶颈在哪里。后续本该讲讲应用层面监控,但是应用监控离不开日志打印,所以今天还是先介绍监控系统的另一种手段,日志监控。
蓝胖子的编程梦
2023-08-30
212
0
【升职加薪秘籍】我在服务监控方面的实践(3)-机器监控
Grafana 服务
Prometheus 监控服务
云服务器
linux
应用性能监控
在前一节我们搭建好了监控组件,今天我们就来完成机器这一层次的监控。目前已经有现有的暴露系统指标的软件node-exporter ,并且我们在上一节已经搭建完毕, 在这一节里,我将会讲解如何利用暴露出来的这些指标构建一个自定义的系统监控模板。
蓝胖子的编程梦
2023-08-23
386
0
【升职加薪秘籍】我在服务监控方面的实践(2)-监控组件配置
日志服务
应用性能监控
Grafana 服务
Prometheus 监控服务
日志分析
在上一节我们其实是建立起了对监控的概念,对监控什么,如何监控有了大致的印象。这一节我们就要正式开始动手实践了,这一节我会介绍下项目代码的结构以及着重介绍下其中docker-compose的配置文件。
蓝胖子的编程梦
2023-08-22
218
0
golang trace view 视图详解
trace
性能分析
性能监控
性能优化
go
在go代码里,我们可以通过trace.Start和trace.Stop方法开启和关闭trace统计,之后我们会得到一个trace文件,可以用go tool trace命令打开它·。
蓝胖子的编程梦
2023-08-08
393
0
【升职加薪秘籍】我在服务监控方面的实践(1)-监控蓝图
Elasticsearch Service
Prometheus 监控服务
filebeat
logstash
Grafana 服务
大家好,我是蓝胖子,关于性能分析的视频和文章我也大大小小出了有一二十篇了,算是已经有了一个系列,之前的代码已经上传到github.com/HobbyBear/performance-analyze,接下来这段时间我将在之前内容的基础上,结合自己在公司生产上构建监控系统的经验,详细的展示如何对线上服务进行监控,内容涉及到的指标设计,软件配置,监控方案等等你都可以拿来直接复刻到你的项目里,这是一套非常适合中小企业的监控体系。
蓝胖子的编程梦
2023-07-24
295
0
go 实现ringbuffer以及ringbuffer使用场景介绍
go
网络安全
epoll
我在基于epoll实现一个网络框架时,需要预先定义好的和客户端的通信协议,当从连接读取数据时需要判读当前连接是否拥有完整的协议(实际网络环境中可能完整的协议字节只到达了部分),有才会将数据全部读取出来,然后进行处理,否则就等待下次连接可读时,再判断连接是否具有完整的协议。
蓝胖子的编程梦
2023-07-12
483
0
prometheus Histogram 统计原理
Prometheus 监控服务
prometheus
Grafana 服务
grafana
应用性能监控
大家好,我是蓝胖子,书接上文,我在prometheus描点原理那一篇文章里,留了一个思考题:
蓝胖子的编程梦
2023-07-06
568
0
prometheus描点原理
应用性能监控
Prometheus 监控服务
prometheus
Grafana 服务
云原生
我们先来看看prometheus里的数据模型是怎么样的,只有知道了数据结构,才能理解对后续这些数据如何描点,如何计算出相应指标值。
蓝胖子的编程梦
2023-07-05
322
1
golang 实现四层负载均衡
负载均衡
nginx
数据库
go
内容分发网络 CDN
为了知识的完整性,我们也科普下七层负载均衡的概念,我们先简单了解下四层负载均衡和7层负载均衡的区别。
蓝胖子的编程梦
2023-06-30
373
0
https 原理分析进阶-模拟https通信过程
网络安全
https
SSL 证书
openssl
TLS证书
在开始之前,让我们来了解下https相关的核心知识,可以作为上篇https原理分析的补充。学习一个东西一定要先知道为什么要用它,我总结了两点:
蓝胖子的编程梦
2023-06-28
315
0
一致性hash算法原理及实践
编程算法
分布式
负载均衡
数据库
mysql
今天我们就来看看工作和面试中经常被点名的算法,一致性hash算法,并且我会介绍它在实际的应用场景并用代码实现出来。
蓝胖子的编程梦
2023-06-21
225
0
如何从抓包文件中分析慢请求
抓包过滤
应用性能监控
实时监控
网络安全
计算机网络
大家好,我是蓝胖子,请求慢的原因很多,当出现前端反应接口慢时,而通过后端日志查看请求处理时间并不慢时,往往会手足无措,当面对网络问题出现手足无措时,这就是在提醒你该抓包分析了,那么一般如何根据抓包文件去分析慢请求呢,今天我们就来看看。
蓝胖子的编程梦
2023-06-19
714
0
iptables是如何影响数据包的传输的?
iptables
容器镜像服务
kubernetes
防火墙
容器
iptables可以设置不同的规则,并且它把规则按用途进行分类,分成了4个表,分别是
蓝胖子的编程梦
2023-06-12
586
0
500行代码手写docker-实现硬件资源限制cgroups
容器镜像服务
kubernetes
容器服务
云原生
容器
之前我们对容器的网络命名空间,文件系统命名空间都进行了配置,说到底这些都是为了资源更好的隔离,但是他们无法办到对硬件资源使用的隔离,比如,cpu,内存,带宽,而今天要介绍的cgroups技术便能够对硬件资源的使用产生隔离。
蓝胖子的编程梦
2023-06-07
587
0
500代码行代码手写docker-设置网络命名空间
容器镜像服务
kubernetes
云原生
容器
容器服务
前文我们已经为容器替换了新的根文件系统,但是由于我们启动容器的时候是在一个新的网络命名空间,目前的容器还不能访问外部网络,我们需要在这一节,让容器能够访问外部网络,并且能够实现同一个主机上的容器能够网络互通。
蓝胖子的编程梦
2023-06-02
327
0
500行代码代码手写docker-将rootfs设置为只读镜像
容器镜像服务
kubernetes
云原生
容器
容器服务
前文提到,如果仅仅将ubuntu-base-16.04.6-base-amd64 目录作为容器的根目录, 那么当运行多个容器,就会同时修改到ubuntu-base-16.04.6-base-amd64目录,这样将达不到不同容器使用不同的根文件系统的目的。
蓝胖子的编程梦
2023-06-01
782
0
500行代码手写docker-以新命名空间运行程序
容器镜像服务
容器服务
云原生
kubernetes
容器
本章要完成的任务则是golang启动一个sh的进程,并且sh的进程将在新的命名空间中运行。
蓝胖子的编程梦
2023-05-31
564
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档