原创 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