码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS安装PinPoint

时间:2019-08-27 14:20:57      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:mkdir   地址   apach   XML   ip地址   情况   安装jdk   zip   base   

1、软件准备

    jdk-8u191-linux-x64.tar.gz,下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    hbase-1.2.12-bin.tar.gz,下载地址:http://archive.apache.org/dist/hbase/

    apache-tomcat-9.0.24.tar.gz,下载地址:https://tomcat.apache.org/download-90.cgi

    pinpoint,下载地址:https://github.com/naver/pinpoint/releases

        pinpoint-collector-1.8.4.war   #收集器

        pinpoint-web-1.8.4.war          #界面展现

        pinpoint-agent-1.8.4.tar.gz    #探针

        hbase-create.hbase              #表创建脚本

技术图片

请注意软件版本,特别是hbase版本,经测试其他版本会出现莫名其妙的问题

2、安装JDK

   查看:CentOS安装JDK-tar.gz文件

3、安装hbase

   参考:CentOS下安装Hbase,虽然版本不一样,但安装方式和端口一样

$sudo cd /usr/local #进入/usr/local目录
$sudo tar -zxvf /var/ftp/pub/hbase-1.2.12-bin.tar.gz #解压安装文件
$sudo ./hbase-1.2.12/bin/start-hbase.sh #启动hbase
$sudo ./hbase-1.2.12/bin/hbase shell /var/ftp/pub/hbase-create.hbase #创建pinpoint表

4、安装pinpoint

    tomcat安装参考:CentOS7下安装Tomcat

    pinpoint-collector和pinpoint-web需要tomcat容器中,且必须安装在ROOT目录中。本文将pinpoint-collector和pinpoint-web部署在同一台机器上,需要2个tomcat,为防止端口冲突,我们分别使用(1005、1080、1009)和(2005、2080、2009)端口。

4.1、安装pinpoint-collector

$sudo cd /usr/local/ #进入安装目录
$sudo tar -zxvf /var/ftp/pub/apache-tomcat-9.0.24.tar.gz #解压tomcat
$sudo mv apache-tomcat-9.0.24/ apache-tomcat-1080/ #重命名目录
$sudo cd apache-tomcat-1080/webapps/
$sudo rm -rf * #删除所有默认应用
$sudo unzip /var/ftp/pub/pinpoint-collector-1.8.4.war -d ROOT #解压pinpoint-collector到$TOMCAT_HOME/webapps/ROOT目录

修改$TOMCAT_HOME/conf/server.xml文件,将8005、8080、8009端口分别改为1005、1080、1009

$sudo cd /usr/local/apache-tomcat-1080/bin
$sudo ./startup.sh #启动tomcat容器

4.2、安装pinpoint-web

$sudo cd /usr/local/ #进入安装目录
$sudo tar -zxvf /var/ftp/pub/apache-tomcat-9.0.24.tar.gz #解压tomcat
$sudo mv apache-tomcat-9.0.24/ apache-tomcat-2080/ #重命名目录
$sudo cd apache-tomcat-2080/webapps/
$sudo rm -rf * #删除所有默认应用
$sudo unzip /var/ftp/pub/pinpoint-web-1.8.4.war -d ROOT #解压pinpoint-web到$TOMCAT_HOME/webapps/ROOT目录

修改$TOMCAT_HOME/conf/server.xml文件,将8005、8080、8009端口分别改为2005、2080、2009

$sudo cd /usr/local/apache-tomcat-2080/bin
$sudo ./startup.sh #启动tomcat容器

4.3、部署pinpoint-agent

先解压pinpoint-agent到任意目录,本文解压到/home/agent目录

$sudo cd /home #进入安装目录
$sudo mkdir agent #创建文件夹
$sudo cd agent #进入安装文件夹
$sudo tar -zxvf /var/ftp/pub/pinpoint-agent-1.8.4.tar.gz #解压pinpoint-agent文件

4.3.1、pinpoint-agent配置和参数

pinpoint-agent的配置文件为$PINTPOINT_AGENT_HOME/pinpoint.config,除profiler.collector.ip参数,其他参数可保持不变。

profiler.collector.ip=127.0.0.1 #后面的ip地址为pinpoint-collector安装地址

参数说明:

-javaagent:/home/agent/pinpoint-bootstrap-1.8.4.jar #pinpoint-agent安装地址
-Dpinpoint.agentId=test-01 #应用ID,全局唯一
-Dpinpoint.applicationName=test #应用名

4.3.1、tomcat环境配置

修改$TOMCAT_HOME/bin/catalina.sh文件,在文件结尾添加以下配置:

JAVA_OPTS="$JAVA_OPTS -javaagent:/home/agent/pinpoint-bootstrap-1.8.4.jar"
JAVA_OPTS="$JAVA_OPTS -Dpinpoint.agentId=test-01"
JAVA_OPTS="$JAVA_OPTS -Dpinpoint.applicationName=test"

4.3.2、springboot环境配置

只需在java命令后面加上-javaagent:/home/agent/pinpoint-bootstrap-1.8.4.jar -Dpinpoint.agentId=xxx -Dpinpoint.applicationName=xxx参数,如:

java -javaagent:/home/agent/pinpoint-bootstrap-1.8.4.jar -Dpinpoint.agentId=test-01 -Dpinpoint.applicationName=test -jar test.jar

4.4、访问pinpoint-web

     打开安装地址:http://192.168.1.24:2080/ 可查看pinpoint收集情况

CentOS安装PinPoint

标签:mkdir   地址   apach   XML   ip地址   情况   安装jdk   zip   base   

原文地址:https://www.cnblogs.com/zhi-leaf/p/11417846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!