首页
学习
活动
专区
工具
TVP
发布

代码人生

专栏作者
190
文章
238769
阅读量
28
订阅数
Prometheus MySQL 性能监控
Prometheus 是一种开源的监控系统和时序数据库,旨在收集和处理大量数据并提供可视化、监控警报等功能。它支持多种语言、多种部署方式,并且非常灵活,而且社区支持非常活跃,为用户提供了很多优秀的解决方案。 MySQL 是一种流行的关系型数据库管理系统,用于存储和管理结构化数据。MySQL 数据库对于 web 应用程序、企业级应用程序和数据仓库等应用场景都非常适用。
逝兮诚
2023-03-10
2.1K0
[微服务感悟] 为什么会出现微服务
在以前大家都是在一个项目进行开发,所有的业务都在一起,全端和后台的代码也在一起,这种开发模式称为单体程序开发。在一个单体程序开发时,每次部署整个服务,都要重新测试程序的所有功能,因为不知道哪些功能发生改动了。所以每次开发结束,都有一次很长的测试并修复bug的阶段。
逝兮诚
2023-02-26
3170
jar 迁移 mvn 私有库
创建拉取项目文件夹,文件夹下创建 pom.xml,settings.xml 两个文件,填写要迁移的 jar 和 mvn 库地址,执行 mvn install -s settings.xml 拉取 jar 到本地 mvn 库。
逝兮诚
2023-02-26
5130
Elasticsearch 解决 log4j 安全漏洞 - 升级镜像
Apache Log4j 2 被披露出存在严重代码执行漏洞,目前官方已发布正式安全公告及版本,漏洞编号:CVE-2021-44228,漏洞被利用可导致服务器被入侵等危害。 公司 ES 使用 Log4j 2 组件,存在安全问题,升级 ES 镜像中的 Log4j 2 版本解决该问题。
逝兮诚
2023-02-26
9890
grafana 画富集多个指标 label 的表格
4. 只显示最新一条 选择查询条件的 instant,(需要点刷新之后,才能显示结果)
逝兮诚
2023-02-26
1.4K0
[golang] 实现 jwt 方式登录
原理是生存的凭证包含标题 header,有效负载 payload 和签名组成。用户信息payload中,后端接收时只验证凭证是否有效,有效就使用凭证中的用户信息。
逝兮诚
2023-02-26
9290
瞎更新,container_cpu_usage_seconds_total{job=“cadvisor“} 怎么没有啦
今天在同步其他团队的 grafana 监控大盘时,Prometheus 服务报告说不能找到名为 container_cpu_usage_seconds_total{job=“cadvisor”} 的指标,一般来说可能有几个原因。
逝兮诚
2023-02-26
1K0
linux 盘格式化并挂载
如果 linux 要格式化盘,需要先解挂,才能格式化,格式化的速度比 rm -rf 会快,作用一样。 如果是初始化机器挂载盘(不要解绑操作),直接查看第三章挂载和第四章验证 下面是需要涉及到的命令
逝兮诚
2022-11-16
3K0
prometheus 告警机制 - 我的告警为什么重发
告警 group 列表理解:在 alertManager 中,同 group 的告警,在 group_interval 的时间段内触发,会聚合到一个列表,如图一。当 prometheus 下次扫描告警规则时,发现告警列表中的告警(新增/恢复),才会触发告警。
逝兮诚
2022-05-11
1.5K0
prometheus 告警机制 -(为什么告警发的不及时)
数据异常到监控发出告警的时间与多个参数相关,包括采集间隔,扫描间隔,group 发送间隔,告警持续时间 for 等。 最长的时间为 采集间隔 + 扫描间隔 + group 发送间隔 + 告警持续时间 for。 默认采集间隔,扫描间隔均为 60s,group 发送间隔设置为 30s,告警持续时间 1min。告警的最长最短时间为
逝兮诚
2022-05-11
1.6K0
Prometheus 实现 podDown 实时告警
集群部署在 k8s 上,告警使用 Prometheus + alertManager + prometheusManager,helm 方式部署。
逝兮诚
2022-01-05
1.1K0
ES 解决 log4j 安全漏洞
Apache Log4j 2 被披露出存在严重代码执行漏洞,目前官方已发布正式安全公告及版本,漏洞编号:CVE-2021-44228,漏洞被利用可导致服务器被入侵等危害。 公司 ES 使用 Log4j 2 组件,存在安全问题,升级 ES 镜像中的 Log4j 2 版本解决该问题。
逝兮诚
2021-12-16
1.3K0
springcloud trace SDK 自研方案
SDK 形式,利用 threadlocal 实现 trace。http, grpc, rabbitMQ, springcloud-gateway, 异步线程池这类常见场景。
逝兮诚
2021-12-08
6270
OOM 很可怕吗 -- minio-client 上传文件触发 OOM 排错
线上服务出现 OOM 的日志,日志显示是 minio-client 的错误。使用 minio-client 版本是 3.0.10。看代码得知是文件上传接口报错,在测试环境删除上传文件大小限制,上传 6G 文件,复现该问题。 解决方案,client 升级到 7.0.2,手动设置分片大小。
逝兮诚
2021-12-06
1.6K0
fluent-bit 按 pod 名生成不同索引
EFK 版本:es 7.12, fluent-bit 1.7.5, kibana 7.12
逝兮诚
2021-12-06
1.1K0
jar 迁移 mvn 库
创建拉取项目文件夹,文件夹下创建 pom.xml,settings.xml 两个文件,填写要迁移的 jar 和 mvn 库地址,执行 mvn install -s settings.xml 拉取 jar 到本地 mvn 库。
逝兮诚
2021-12-06
4930
一看就懂的 RabbitMQ 使用教程
一天,阿强接到一个需求,将公网的服务的执行结果通知到内网的服务上。阿强一想,很简单阿,只要在公网搭一个简单的消息服务,给公网系统提供一个存储消息接口;给内网系统提供一个查询消息接口,消息存在 mysql。内网服务跑个定时器,轮询查询接口。他麻溜的搭好服务,实现业务并通过自测。嗯,奈斯。
逝兮诚
2021-03-23
9410
K3s 无法下载镜像 failed to authorize/ failed to fetch anonymous token/ unexpected status/ 401 Unauthorized
我需要部署公司功能节点进行测试,考虑自己的 mac pro 内存很小只有 16g, k8s 运行需要大量内存,电脑可能要卡死。周边同学推荐装 k3s,它可以看作 k8s 的精简版,删除了 k8s 许多不需要的功能,消耗内存小,适合笔记本运行测试。
逝兮诚
2020-10-29
4.8K0
git知识库 - submodule 本质是个啥
一日,前端大神突然指出,我提供的 git 仓库的文件列表接口中,一个 submodule 类型文件为什么没有对应链接,没有链接他无法跳转到对应仓库页面,让我排查一下这个仓库和对应接口,看是发生了什么问题。我当时一方,对大神发出灵魂三问。 submodule 是什么,项目链接又是什么,为什么要链接呢?大神看看我一脸茫然的样子,沉思片刻之后,还是让我先google一下。
逝兮诚
2020-06-13
1K0
Cannot add task wrapper as a task with that name already exists - 问题解决
项目使用 ./gradle build 去打包,报错 Cannot add task 'wrapper' as a task with that name already exists ,使用 ./gradle clean,同样报错,使用linux服务器。
逝兮诚
2020-06-02
2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档