yous / pinpoint-docker Goto Github PK
View Code? Open in Web Editor NEWDocker for Pinpoint
Home Page: https://hub.docker.com/r/yous/pinpoint/
License: MIT License
Docker for Pinpoint
Home Page: https://hub.docker.com/r/yous/pinpoint/
License: MIT License
From Web Upd8 blog:
From the Oracle Java downloads page:
"Updates for Java SE 7 released after April 2015, and updates for Java SE 6 released after April 2013 are only available to Oracle Customers through My Oracle Support (requires support login).
Java SE Advanced offers users commercial features, access to critical bug fixes, security fixes, and general maintenance".
It's highly recommended you update to Oracle Java 8. Check out the following articles for how to install Oracle Java 8 in Ubuntu (or Linux Mint and derivatives) or Debian via PPA.
Hello I am student and docker newbie
I saw your posting about installing pinpoint by docker.
https://yous.be/2015/05/05/using-pinpoint-with-docker/
so I trying to install and start pinpoint in AWS EC2.
However, In Start Pinpoint Daemons,\
I don't know how to start Collector,Web UI, TestApp continuously
Before when I started pinpoint without using docker, I always opened new terminal and started Collector, Web UI, TestApp Separately
so I opened new terminal and typed 'docker attach name', but it is async(old terminal and new terminal). That's not what I meant to do.
I want to know how to do.
thanks in advance
I just pulled the latest pinpoint docker image - successfully ran the 1st two of these commands on my mac OS X device...
2 quickstart/bin/start-hbase.sh
3 quickstart/bin/init-hbase.sh
4 quickstart/bin/start-collector.sh
But the collector failed to initialize...
root@08eab01:/pinpoint# quickstart/bin/start-collector.sh
---check pinpoint-quickstart-collector process status.---
---initialize pinpoint-quickstart-collector logs.---
rm /pinpoint/quickstart/logs/quickstart.collector.log.
rm /pinpoint/quickstart/logs/pid/quickstart.collector.pid.
---pinpoint-quickstart-collector initialization started. pid=6620.---
starting pinpoint-quickstart-collector. 0 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 5 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 10 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 15 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 20 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 25 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 30 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 35 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 40 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 45 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 50 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 55 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 60 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 65 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 70 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 75 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 80 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 85 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 90 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 95 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 100 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 105 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 110 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 115 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 120 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 125 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 130 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 135 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 140 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 145 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 150 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 155 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 160 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 165 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 170 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 175 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 180 /180 sec(close wait limit).
---pinpoint-quickstart-collector initialization failed. pid=6620.---
Log file shows...
more quickstart/logs/quickstart.collector.log
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.navercorp.pinpoint:pinpoint-quickstart-collector:war:1.5.2
[WARNING] 'version' contains an expression but should be a constant. @ com.navercorp.pinpoint:pinpoint-quickstart-collector:${maven.pinpoint.version}, /pinpoint/quicks
tart/collector/pom.xml, line 11, column 14
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ com.navercorp.pinpoint:pinpoint-quickstart-collector:${maven.pinpo
int.version}, /pinpoint/quickstart/collector/pom.xml, line 41, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-war-plugin/2.2/maven-war-plugin-2.2.pom
[WARNING] Failed to retrieve plugin descriptor for org.apache.maven.plugins:maven-war-plugin:2.2: Plugin org.apache.maven.plugins:maven-war-plugin:2.2 or one of its de
pendencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-war-plugin:jar:2.2
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/mojo/properties-maven-plugin/1.0-alpha-2/properties-maven-plugin-1.0-alpha-2.pom
[WARNING] Failed to retrieve plugin descriptor for org.codehaus.mojo:properties-maven-plugin:1.0-alpha-2: Plugin org.codehaus.mojo:properties-maven-plugin:1.0-alpha-2
or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:properties-maven-plugin:jar:1.0-alpha-2
Downloading: https://repo.maven.apache.org/maven2/org/apache/tomcat/maven/tomcat7-maven-plugin/2.2/tomcat7-maven-plugin-2.2.pom
I'm stuck, any help would be much appreciated! thanks.
I am trying to build an docker images, which include my application container, besides, the pinpoint agent. But I'm not sure where I would run the collector, how can I config "profiler.collector.ip", makes that agent works everywhere, like, I only need to edit the docker-compose file , no need to enter the running application container and set that value.
Thanks.
Hi yous,
It has been known that pinpoint-1.6.0 has released, can you make a 1.6.0 image? thanks.
Hi,
I am trying to run Pinpoint version: 1.6.0 in Windows Server 2008 R2 Standard Operating system (64bit).
I have followed quick start guide to run PinPoint, every time I am getting different errors, not able to run PinPoint.
Could you please let me know, my Operating System will support PinPoint 1.6.0?
• Download & Start - Run quickstart/bin/start-hbase.cmd
• Initialize Tables - Run quickstart/bin/init-hbase.cmd
• Collector - Run quickstart/bin/start-collector.cmd
• TestApp - Run quickstart/bin/start-testapp.cmd
• Web UI - Run quickstart/bin/start-web.cmd
Following JDK version are installed in my machine.
jdk1.6.0_45
jdk1.7.0_79
jdk1.8.0_111
Hi - trying to leverage your docker stack for pinpoint...
The 1st two startup scripts worked fine, but the collector one keeps timing out...
I have gotten the pinpoint stack to run on my local computer w/o docker, but really want to use the docker version...any assistance would be most appreciated! Thanks!
root@99a564ad8b38:/pinpoint# quickstart/bin/start-collector.sh
---check pinpoint-quickstart-collector process status.---
---initialize pinpoint-quickstart-collector logs.---
rm /pinpoint/quickstart/logs/quickstart.collector.log.
rm /pinpoint/quickstart/logs/pid/quickstart.collector.pid.
---pinpoint-quickstart-collector initialization started. pid=10421.---
starting pinpoint-quickstart-collector. 0 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 5 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 10 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 15 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 20 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 25 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 30 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 35 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 40 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 45 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 50 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 55 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 60 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 65 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 70 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 75 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 80 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 85 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 90 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 95 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 100 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 105 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 110 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 115 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 120 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 125 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 130 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 135 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 140 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 145 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 150 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 155 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 160 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 165 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 170 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 175 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 180 /180 sec(close wait limit).
---pinpoint-quickstart-collector initialization failed. pid=10421.---
root@99a564ad8b38:/pinpoint# vi quickstart/bin/start-collector.sh
After docker pull yous/pinpoint
,
docker run -it --rm -p 28080:28080 -p 28081:28081 -p 28082:28082 --cap-add SYS_PTRACE --security-opt apparmor:unconfined yous/pinpoint bash
failed to run.
The error message was :
Error response from daemon: Cannot start container 0d0caa76318c437e80034921d8fb4418e4af358b72031f14a1ba4238cfa16886: [8] System error: invalid argument
Output of docker version
:
Client:
Version: 1.8.3
API version: 1.20
Go version: go1.4.2
Git commit: f4bf5c7
Built: Mon Oct 12 18:01:15 UTC 2015
OS/Arch: linux/amd64
Server:
Version: 1.8.3
API version: 1.20
Go version: go1.4.2
Git commit: f4bf5c7
Built: Mon Oct 12 18:01:15 UTC 2015
OS/Arch: linux/amd64
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.