Skip to content

Commit

Permalink
Bump to Vert.x 3.5.4
Browse files Browse the repository at this point in the history
  • Loading branch information
yunyu committed Oct 20, 2018
1 parent 1558a31 commit ca8b2b5
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 35 deletions.
41 changes: 15 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Vert.x Console
==
# Vert.x Console

[![Release](https://jitpack.io/v/yunyu/vertx-console.svg?style=flat-square)](https://jitpack.io/#yunyu/vertx-console)

Expand Down Expand Up @@ -37,7 +36,7 @@ To use, merge the following into your POM (or the equivalent into your Gradle bu

Then, create a `WebConsoleRegistry` in your application with a specified path, add the pages you wish to display, and mount it to a router:

// Example with several pages loaded
// Example with several pages loaded
WebConsoleRegistry.create("/admin")
// Add pages
.addPage(MetricsConsolePage.create(dropwizardRegistry))
Expand All @@ -57,8 +56,7 @@ See Vert.x Web documentation for details ([regarding auth](http://vertx.io/docs/

The console will be accessible at the specified path (`/admin` in this example).

vertx-console-metrics
==
# vertx-console-metrics

![](https://i.imgur.com/pWcM3TY.png)

Expand All @@ -73,7 +71,7 @@ It requires the following dependencies (note: the versions listed may not be the
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-dropwizard-metrics</artifactId>
<version>3.5.1</version>
<version>3.5.4</version>
</dependency>
<dependency>
<groupId>io.prometheus</groupId>
Expand Down Expand Up @@ -107,8 +105,7 @@ If you are not using the [Vert.x launcher](http://vertx.io/docs/vertx-core/java/

The metrics page uses the default Prometheus registry. If you wish to use it with another registry, register the appropriate collectors as [listed here](https://github.com/yunyu/vertx-console-metrics/blob/49a70a5ea43f9bf7d6961278a756d378225f1748/src/main/java/in/yunyul/vertx/console/metrics/MetricsConsolePage.java#L24), and use `MetricsConsolePage.create(CollectorRegistry myPrometheusRegistry)`.

vertx-console-services
==
# vertx-console-services

![](https://i.imgur.com/dfbvdHO.png)

Expand All @@ -127,8 +124,7 @@ Once these have been added, pass your service discovery instance to the console
// Set up web console registry
webConsoleRegistry.addPage(ServicesConsolePage.create(discovery));

vertx-console-logging
==
# vertx-console-logging

![](https://i.imgur.com/KU8PoSX.png)

Expand All @@ -146,8 +142,7 @@ Once this has been added, you can add the console page directly. For example:
// Set up web console registry
webConsoleRegistry.addPage(LoggingConsolePage.create());

vertx-console-circuit-breakers
==
# vertx-console-circuit-breakers

![](https://i.imgur.com/G56nGtH.png)

Expand All @@ -165,8 +160,7 @@ Once this has been added, you can add the console page directly. For example:
// Set up web console registry
webConsoleRegistry.addPage(CircuitBreakersConsolePage.create());

vertx-console-shell
==
# vertx-console-shell

![](https://i.imgur.com/DlmyqeK.png)

Expand All @@ -181,16 +175,15 @@ It requires the following dependencies (note: the versions listed may not be the
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-shell</artifactId>
<version>3.5.1</version>
<version>3.5.4</version>
</dependency>

Once these have been added, you can add the console page directly. For example:

// Set up web console registry
webConsoleRegistry.addPage(ShellConsolePage.create());

vertx-console-health
==
# vertx-console-health

![](https://i.imgur.com/W4tKZtw.png)

Expand All @@ -208,8 +201,7 @@ Once these have been added, pass your health checks instance to the console page
// Set up web console registry
webConsoleRegistry.addPage(HealthConsolePage.create(healthChecks));

vertx-console-pools
==
# vertx-console-pools

![](https://i.imgur.com/9w4kk5U.png)

Expand All @@ -229,8 +221,7 @@ Once these have been added, pass your MetricsService instance to the console pag
MetricsService metricsService = MetricsService.create(vertx);
webConsoleRegistry.addPage(PoolsConsolePage.create(metricsService));

vertx-console-eventbus
==
# vertx-console-eventbus

![](https://i.imgur.com/NovstcH.png)

Expand All @@ -249,12 +240,11 @@ Once these have been added, pass your MetricsService instance to the console pag
MetricsService metricsService = MetricsService.create(vertx);
webConsoleRegistry.addPage(EventBusConsolePage.create(metricsService));

vertx-console-http-clients
==
# vertx-console-http-clients

![](https://i.imgur.com/ZMNSQtj.png)

This page provides an overview of the HTTP clients that are used in your application.
This page provides an overview of the HTTP clients that are used in your application.
It requires the following dependency (on top of the ones necessary for metrics):

<dependency>
Expand All @@ -269,8 +259,7 @@ Once these have been added, pass your MetricsService instance to the console pag
MetricsService metricsService = MetricsService.create(vertx);
webConsoleRegistry.addPage(EventBusConsolePage.create(metricsService));

API
==
# API

Javadocs for the latest version are available [on JitPack](https://jitpack.io/com/github/yunyu/vertx-console/vertx-console-parent/95c911d7f0/javadoc/).

Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,13 +66,13 @@
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-core</artifactId>
<version>3.5.1</version>
<version>3.5.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-web</artifactId>
<version>3.5.1</version>
<version>3.5.4</version>
<scope>provided</scope>
</dependency>
</dependencies>
Expand Down
2 changes: 1 addition & 1 deletion vertx-console-eventbus
2 changes: 1 addition & 1 deletion vertx-console-health
Submodule vertx-console-health updated 1 files
+1 −1 pom.xml
2 changes: 1 addition & 1 deletion vertx-console-http-clients
2 changes: 1 addition & 1 deletion vertx-console-metrics
Submodule vertx-console-metrics updated 1 files
+1 −1 pom.xml
2 changes: 1 addition & 1 deletion vertx-console-pools
Submodule vertx-console-pools updated 1 files
+1 −1 pom.xml
2 changes: 1 addition & 1 deletion vertx-console-services
2 changes: 1 addition & 1 deletion vertx-console-shell
Submodule vertx-console-shell updated 1 files
+1 −1 pom.xml

0 comments on commit ca8b2b5

Please sign in to comment.