如何在Centos7系统安装部署确定分布式监控

介绍

这篇文章主要讲解了“如何在Centos7系统安装部署确定分布式监控”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”如何在Centos7系统安装部署确定分布式监控”吧!

<强>概述

查明是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装代理是无侵入式的,只需要在被测试的Tomcat中加上三句话,打下探针,就可以监控整套程序了。今天主要是想记录一下它安装的过程,方便日后查阅。

环境配置

配置如下:

<中心> 如何在Centos7系统安装部署确定分布式监控

百度网盘:链接:https://pan.baidu.com/s/17l8nFR94Oy_OnfH7ST67ag

提取码:l851

下面是官方的一些截图:

<中心> 如何在Centos7系统安装部署确定分布式监控”> <br/> </中心> <中心> <img src= <中心> 如何在Centos7系统安装部署确定分布式监控

<强> 1,环境配置

<强> 1.1获取需要的依赖包

进入家目录,创建一个“pp_res"的资源目录,用来存放需要安装的包。

 mkdir /home/pp_res  cd /home/pp_res/

使用xshell等类似的工具,将需要的文件上传到Linux虚拟机中,主要要传的文件都在百度网盘中。

<李>

鸿蒙官方战略合作共建——HarmonyOS技术社区

<李>

jdk8——Java运行环境

<李>

hbase - 1.0 - - -数据库,用来存储监控信息

<李>

tomcat8——Web服务器

<李>

pinpoint-collector。战争- - - pp的控制器

<李>

pinpoint-web。战争- - - pp展示页面

<李>

pp-collector。init - - -用来快速启动pp-col,不要也可以

<李>

pp-web。init - - -用来快速启动pp-web,不要也可以

<中心> 如何在Centos7系统安装部署确定分布式监控

<强> 1.2配置jdk1.8

这套APM系统主要是用jdk1.8来进行部署的,首先要配置jdk的环境变量。

#焦油-xvf jdk-8u191-linux-x64.tar。gz –C/usr/local/jdk

#mv/usr/local/1.8.0_191/usr/local/jdk

配置java环境变量

#vi/etc/profile

JAVA_HOME=/usr/local/jdk JRE_HOME=$JAVA_HOME/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar export JAVA_HOME JRE_HOME PATH CLASSPATH export PATH

让环境变量生效

#source /etc/profile

测试java的环境变量是否配置好了。

# java -version
如何在Centos7系统安装部署Pinpoint分布式监控

2、安装Hbase

pinpoint收集来的测试数据,主要是存在Hbase数据库的。所以它可以收集大量的数据,可以进行更加详细的分析。

2.1 将Hbase解压,并且放入指定目录

cd /home/pp_res/ tar -zxvf hbase-1.0.3-bin.tar.gz mkdir -p /data/service mv hbase-1.0.3/ /data/service/hbase

2.2 修改hbase-env.sh的JAVA_HOME环境变量位置

cd /data/service/hbase/conf/ vi hbase-env.sh

在27行左右的位置,修改如下:

export JAVA_HOME=/usr/local/jdk
如何在Centos7系统安装部署Pinpoint分布式监控

2.3 修改Hbase的配置信息

#vi hbase-site.xml

在结尾修改成如下,这里我们指定Hbase本地来存储数据,生产环境将数据建议存入HDFS中。

    hbase.rootdir  file:///data/hbase   
如何在Centos7系统安装部署Pinpoint分布式监控

2.4 启动hbase

如何在Centos7系统安装部署确定分布式监控