1. 首页 > 云服务器

Docker构建pinpoint部署的方法

Pinpoint

1. Install pinpoint-server

下载镜像

?

1
docker pull yous/pinpoint

查看镜像

?

1
docker images

启动容器

?

1

2
docker run -d --name=pinpoint -p 28080-28082:28080-28082 --cap-add SYS_PTRACE yous/pinpoint

docker run -i -t --name=pinpoint -p 28080-28082:28080-28082 --cap-add SYS_PTRACE yous/pinpoint:latest bash

进入docker bash

?

1
docker exec -it pinpoint /bin/bash

启动hbase

?

1
quickstart/bin/start-hbase.sh

初始化table

?

1
quickstart/bin/init-hbase.sh

Start Pinpoint Daemons

?

1

2

3
Collector: quickstart/bin/start-collector.sh

Web UI: quickstart/bin/start-web.sh

TestApp: quickstart/bin/start-testapp.sh

端口映射(容器已运行)

?

1

2

3

4

5

6
agent: pinpoint.config

collection: pinpoint-collector.properties

# 将容器的29994端口映射到docker主机的29994端口

iptables -t nat -A DOCKER -p tcp --dport 29994 -j DNAT --to-destination 172.17.0.35:29994

iptables -t nat -A DOCKER -p udp --dport 29995 -j DNAT --to-destination 172.17.0.35:29995

iptables -t nat -A DOCKER -p udp --dport 29996 -j DNAT --to-destination 172.17.0.35:29996

查看进程

?

1
docker ps

查看端口

?

1
docker port pinpoint

2. 配置pinpoint-agent

修改pinpoint.config

?

1

2

3

4
[ip] profiler.collector.ip=192.168.100.106

[tcp port] profiler.collector.tcp.port=29994

[udp span port] profiler.collector.span.port=29996

[udp stat port] profiler.collector.stat.port=29995

添加tomcat启动参数

?

1

2

3

4
开发环境: [IDEA VM option]

-javaagent:/home/linxiaojun/Public/software/tools/pinpoint-agent/pinpoint-bootstrap-1.6.1.jar -Dpinpoint.agentId=1001 -Dpinpoint.applicationName=just-edu

生产环境: [Tomcat]

CATALINA_OPTS=-javaagent:/home/linxiaojun/Public/software/tools/pinpoint-agent-1.6.1/pinpoint-bootstrap-1.6.1.jar -Dpinpoint.agentId=1001 -Dpinpoint.applicationName=just-edu

3. 浏览界面

Web UI: http://localhost:28080

TestApp: http://localhost:28081

4. 参考网站

https://hub.docker.com/r/yous/pinpoint/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持快网idc。

原文链接:http://www.cnblogs.com/dzqk/p/8598349.html

本文由服务器主机测评网发布,不代表服务器主机测评网立场,转载联系作者并注明出处:https://www.kuaiidc.com/fuwuqi/98.html

联系我们

在线咨询:点击这里给我发消息

Q Q:1524578900