File | Date | Author | Commit |
---|---|---|---|
.mvn | 2017-03-23 | Lahiru Pathirage | [087ff1] Initail commit |
src | 2017-04-01 | Lahiru Pathirage | [9556fe] Readme update |
.gitignore | 2017-04-01 | Lahiru Pathirage | [aaeda9] Readme and license |
README.md | 2017-04-01 | Lahiru Pathirage | [9556fe] Readme update |
mvnw | 2017-03-23 | Lahiru Pathirage | [087ff1] Initail commit |
mvnw.cmd | 2017-03-23 | Lahiru Pathirage | [087ff1] Initail commit |
pom.xml | 2017-03-27 | Lahiru Pathirage | [ef2396] CPU chart on dashboard |
Depli is a beautiful tool that lets you monitor multiple JVM connections at once though JMX remote connections, built using Spring-boot and angular material.
Just run the jar file, and access the web UI though your browser to add a JMX connection.
Once you added a connection, Depli saves the node data in an h2 database, don't bother adding connection data again and again.
Make sure you have installed Java version 7 or later. Depli uses webjars for frontend assets and to display material design icons an internet connection is required.
To run depli from a release extract the archive and,
./start.sh
Make sure you have installed maven,
mvn clean install -DskipTests
To run for the first time, to create datasource(h2 db file),
java -jar depli-*.jar \
--spring.datasource.url=jdbc:h2:file:./depli \
--spring.jpa.hibernate.ddl-auto=create \
--spring.datasource.initialize=true
Afterwards just running jar is enough,
java -jar depli-*.jar
Depli's default port is 8080, and if you run want to run it using another port use,
java -jar depli-*.jar --server.port=9000
Copyright (c) 2017: Lahiru Pathirage lpsandaruwan@gmail.com
Depli is a free application: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Depli is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
See COPYING for a copy of the GNU General Public License.
If not, see http://www.gnu.org/licenses/.