原创 centos7安裝ganglia
前言 ganglia分三個部分,gmond,gmetad、gweb。gmond是安裝到每一臺機器,負責收集數據。gmetad不用安裝到每一臺,他負責接收gmond收集的數據,gweb也不用安裝到每一臺,主要負責展現gmetad的數據。
原创 Pinpoint跨節點統計失敗
背景: 當使用springcloud時,內嵌jetty,並使用rest做rpc調用。 現象: 此時,單機啓動時,調用鏈正常顯示。但當跨節點時,無法顯示遠程節點。 原因:
原创 一個簡單的日誌採集方案
一、原理 原理很簡單,首先程序端使用log4j,然後配上redis的appender,將日誌暫存到redis,然後logstash從redis中拉取數據,再存儲到elasticsearche,最後用kibana展示。大致流程圖如下:
原创 Jenkins自動構建發佈鏡像腳本
大體流程如下: 1、提交代碼到SVN 2、拉取代碼到本地 3、執行maven package 打包 4、生成Dockerfile 5、構建、標籤、推送鏡像 6、發送郵件通知 主要分兩個腳本,一
原创 Arthasa應用 原
Arthasa是個好東西,用熟了確實一大助力,本文主要描述如何用Arthasa解決問題(官網https://alibaba.github.io/arthas)。簡單說下安裝,執行如下命令即可:curl -L https://alibaba.
原创 Quartz2.x動態Job工具類 原
有些需求,需要動態啓動一個定時器,然後在一定條件下再停止。比如通過rest控制jenkins做發佈,當發起一個構建後,就需要定時去查詢構建狀態,在構建完成後再停止定時器,下面是一個通用的定時器工具類。pom.xml<project xmln