Fork me on GitHub
摘要:本文基于 Pinpoint 2.1.0 版本 架构 Pinpoint 源码更改和搭建和微信/钉钉预警 一、Pinpoint环境搭建 Pinpoint环境搭建 二、agentID 和 agentName 长度限制之源码更改 Pinpoint 更改agentid 和 agent name 长度限制 三、 阅读全文
posted @ 2020-11-24 11:24 自由早晚乱余生 阅读(93) 评论(5) 推荐(0) 编辑
摘要:Zabbix 所有文章目录 本系列文章都基于 , 是属于长期支持版本,其它的长期支持版本有 3.0 、2.2 。 官方已经有中文文档, 官方文档链接: "Zabbix" Zabbix server 、proxy agent 安装 "Zabbix server 安装" "Zabbix proxy和Za 阅读全文
posted @ 2019-06-27 22:25 自由早晚乱余生 阅读(608) 评论(0) 推荐(0) 编辑
摘要:MongoDB 系列文章 本文的内容是基于 的。 参考于 官方文档。 搭建 "MongoDB从搭建到优化" "MongoDB 副本集搭建与管理" 管理 "MongoDB 生产环境笔记" 优化 MongoDB 日志切割 "MongoDB 日志切割三种方式" CPU 占用较高 [MongoDBCPU占用 阅读全文
posted @ 2019-04-19 14:57 自由早晚乱余生 阅读(571) 评论(0) 推荐(0) 编辑
摘要:架构图 filebat logstash grok 地址 "grok地址一" "grok地址二" (推荐使用) elasticsearch 基于elasticsearch6.3.2 "elasticsearch(一) 之 elasticsearch初识" "elasticsearch(二) 之 el 阅读全文
posted @ 2018-12-10 17:45 自由早晚乱余生 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:本文会先由一个问题引入,然后再进行多种情况进行分析。 一、问题和排查步骤 1.1 问题基本信息 ​ 我们应用程序从代码层面收到的 Header 中的 Host 的值是 upstream 的 名称。 我们程序是需要获取到实际的值。所以这里存在一个问题。 我们先看看我们的 nginx 配置。 upstr 阅读全文
posted @ 2021-01-07 21:43 自由早晚乱余生 阅读(127) 评论(0) 推荐(2) 编辑
摘要:一、 Nginx 配置 proxy_pass 后 返回404问题 故障解决和定位 1.1、 问题 在一次生产涉及多次转发的配置中, 需求是下面的图: 在配置好了 proxy_pass 之后,请求 www.djx.com 直接返回 404,没有什么其他的异常。 但是我们直接请求后端 www.baidu 阅读全文
posted @ 2021-01-04 22:15 自由早晚乱余生 阅读(384) 评论(0) 推荐(1) 编辑
摘要:pinpoint 问题解决 1、故障一 最近在部署好了 pinpoint 后,然后 agent 也启动了,并且在web 检测发现该agent 也有注册信息。但是服务调用的信息和 服务的 JVM 信息等一些其他信息是没有收集的。 问题所在: pinpoint collector 监听使用的端口是 :9 阅读全文
posted @ 2020-12-23 22:55 自由早晚乱余生 阅读(54) 评论(0) 推荐(0) 编辑
摘要:问题 最近在用容器跑 Tomcat 的时候,使用的官方的镜像 tomcat:8.5.43-jdk8-openjdk, 然后启动之后报了下面的错 java.util.MissingResourceException: Can't find bundle for base name message, l 阅读全文
posted @ 2020-11-30 21:46 自由早晚乱余生 阅读(32) 评论(0) 推荐(0) 编辑
摘要:本文基于 Pinpoint 2.1.0 版本, 本文 的agent 是已经更改过的源码后编译的,具体改动的部分就是: agentID 长度 和 name 的限制。 更改后: agentID 和Name 支持 48位字符,默认只支持 24位 场景: 我们的场景是部署在容器中 实现: 我们通过在所有的容 阅读全文
posted @ 2020-11-26 09:00 自由早晚乱余生 阅读(99) 评论(0) 推荐(1) 编辑
摘要:本文基于 Pinpoint 2.1.0 版本 本文大部分内容来自:侠梦的开发笔记 ,但是原文的版本和我的不一致,放在2.1.0是跑不起来的,但是大概逻辑和思路基本一致。 一、接入预警大概思路 官方预警相关文档: https://pinpoint-apm.github.io/pinpoint/2.1. 阅读全文
posted @ 2020-11-25 08:46 自由早晚乱余生 阅读(340) 评论(3) 推荐(0) 编辑
摘要:本文基于 Pinpoint 2.1.0 版本 架构 Pinpoint 源码更改和搭建和微信/钉钉预警 一、Pinpoint环境搭建 Pinpoint环境搭建 二、agentID 和 agentName 长度限制之源码更改 Pinpoint 更改agentid 和 agent name 长度限制 三、 阅读全文
posted @ 2020-11-24 11:24 自由早晚乱余生 阅读(93) 评论(5) 推荐(0) 编辑
摘要:本文基于 Pinpoint 2.1.0 版本 本文的内容为了更改 ID 和 Name 长度限制,因为有使用容器或者是服务名称确实比较长,所以根据业务场景,我们需要更改源码来实现这个。 具体更改,参考 https://github.com/pinpoint-apm/pinpoint/pull/6015 阅读全文
posted @ 2020-11-24 11:22 自由早晚乱余生 阅读(146) 评论(0) 推荐(0) 编辑
摘要:本文基于 Pinpoint 2.1.0 版本 新版本的内容参考官方文档, Pinpoint的整个搭建是历经艰辛。 一、2.1.0 版本特性 见官方文档 https://pinpoint-apm.github.io/pinpoint/2.1.0/main.html Pinpoint-collector 阅读全文
posted @ 2020-11-23 08:41 自由早晚乱余生 阅读(271) 评论(0) 推荐(1) 编辑
摘要:容器DNS异常处理 问题详情 最近公司开发使用的一个 maven 仓库(nexus) 说同步阿里云Maven 源失败,这个仓库是使用容器部署的。 排查问题 首先就是登陆到容器, ping www.baidu.com 发现网络不可达,确定是容器网络不能访问外网。 第二步查看容器的网络模式,使用的桥接网 阅读全文
posted @ 2020-11-15 22:17 自由早晚乱余生 阅读(154) 评论(0) 推荐(0) 编辑