APM之pinppoint分布式链路追踪部署以及简单操作篇

本文详细介绍了如何部署Pinpoint的collector和web组件,以及配置快速启动和部署pp-agent来采集监控数据,特别针对Tomcat进行了监控设置。
摘要由CSDN通过智能技术生成
1.环境centos7.3
2.JKD1.8
3.Tomcat8.x

以上三个步骤自行安装我就不说了。

首先安装Hbase,笔者用的Hbase1.2.6

1.cd /usr/local    ->mkdir pinpoint  或者下载笔者准备好的环境 直接mv 到/usr/local  链接:https://pan.baidu.com/s/1YJ2RU5MImXX4UUjRuyP-7Q 密码:xhcr 

2.解压出Hbase的文件  tar -zxvf Hbase1.2.6 

3.把Hbase1.2.6的文件名称修改下改成hbase

4.cd /usr/local/pinpoint/pp_res/hbase/conf  vim hbase-env.sh
   4.1 在27行左右修改JDK的HOME路径  ->如图  

   4.2下面的配置修改有两种情况。
   一、你本机有zookeeper的请。那你就不能启动Hbase自带的zk。那么配置就要这样修改
   二、本机没有zk想偷懒不装zk,那就把上图的那个false修改成true

5.vim hbase-site.xml  注意->笔者是用的自己的zk所以比用Hbase自带的zk要多两个property就是下面标红的。下面标蓝的代表存在本地每次重启之后数据就会消失、所以生产环境要存在HDFS上。笔者这里就不做概述、自己去了解Hbase
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///usr/local/pinpoint/data</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>192.168.30.100,192.168.10.30.101,192.168.30.103</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
</configuration>

6.启动hbase
cd /usr/local/pinpoint/pp_res/hbase/bin
./start-hbase.sh
然后执行jps命令出现HMaster代表启动成功了

7.初始化Hbase的表。都在hbase-create.hbase里脚本写好了
./hbase shell  /usr/local/pinpoint/pp_res/hbase-create.hbase

然后在浏览器访问 http://192.168.30.100:16010/master-status出现如下图这样的UI界面以及这些表代表成功


8.安装pinpoint-collector

cd /usr/local/pinpoint/pp_res

mkdir pp-col

将你的tomcat移动到pp-col/ 目录下

【注意】最后一条是将tomcat的私有ip开放,需要将localhost替换成本机的ip,我本机的网卡是默认的,如果你本机的网卡不是eth0,需要进行相关的修改。或者直接用"vim"进去,修改localhost为你的ip地址
cd /usr/local/pinpoint/pp_res/pp-col/apache-tomcat-8.0.36 /conf
sed -i 's/port="8005"/port="18005"/g' server.xml
sed -i 's/port="8080"/port="18080"/g' server.xml
sed -i 's/port="8443"/port="18443"/g' server.xml
sed -i 's/port="8009"/port="18009"/g' server.xml
sed -i 's/redirectPort="8443"/redirectPort="18443"/g' server.xml

rm -rf /usr/local/pinpoint/pp_res/pp-col/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值