pinpoint的使用方法与部署

分享本身搭建pinpoint时候的一些经验java

 

  因为项目须要,最近就本身尝试着弄了一下pinpoint,其实总的弄下来以后感受并不难!web

  原本是打算用mac搭建的,但是在官网上看须要安装JDK6,JDK7,JDK8,因此就果断放弃了mac,直接用windows7虚拟机上;bootstrap

  下面是一些官网截图,直接按着配就行:windows

  

  我是直接下载了一个pinpoint压缩包,直接解压就行;tomcat

  而后是安装maven,配置maven环境变量,不赘述了,在cmd内进入pinpoint主目录而后输入命令:mvn install -Dmaven.test.skip=true;安装会须要很长时间,耐心的等一会,特别注意,重启电脑之后想用pinpoint就得在执行一下mvn的命令,要不pinpoint-web会启动报错app

  找到文件  pinpoint/quickstart/binwebapp

  双击运行的顺序依次是:start-hbase.cmd ; init-hbase.cmd ; start-collector ; start-testapp ; start-web ;maven

  好了,若是没有报错的话,你就能够去访问网站了,localhost:28080localhost:28081网站

   注意了!!! 同志们,最大的坑在这ui

  由于你确定是要用pinpoint去监控你的项目啊,因此须要让把你的项目挂到pinpoint上,这里就以tomcat为例;

  tomcat的启动就不说了,相信你们都知道,别忘了把项目打成war包放到tomcat的webapp里;

  pinpoint有一个pinpoint-agent,这个就是去监控你程序的;

  首先找到tomcat/bin/catalina.cmd ; 用记事本打开,在第二行加入代码:

  set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:D:/pinpoint-agent/pinpoint-bootstrap-1.5.1.jar

 

  set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.agentId=test

 

  set CATALINA_OPTS=%CATALINA_OPTS% -Dpinpoint.applicationName=appName
  第一行代码的意思是指定你的pinpoint-agent的包,网上大多的教程到这就很差使了,困扰了我一天,终于弄通了,包的位置:
  pinpoint/quickstart/agent/target/pinpoint-agent/pinpoint-bootstrap-1.6.0.jar
  第二行的id就随便弄吧,不冲突就行,第三行就是监控里看到的项目的名字;
  
  我搭建的pinpoint的是单机的,不是集群的,若是要是想搭建集群的监控的话就先本身研究一下把,或者等我用了再出笔记!!!
 
  程序小白,欢迎大神指点,可是别喷,我这没有盆!!!
相关文章
相关标签/搜索