diff --git a/data-sources/vertx-eventbus/config.yml b/data-sources/vertx-eventbus/config.yml new file mode 100644 index 0000000000..c52c71b5b4 --- /dev/null +++ b/data-sources/vertx-eventbus/config.yml @@ -0,0 +1,20 @@ +id: newrelic-java-vertx +displayName: New Relic Java Instrumentation for Vert.x Event Bus +description: | + Provides instrumentation code for monitoring the Vert.x Event Bus. Tracks flow across the event bus. + Vertx-Verticles provides instrumentation for classes extends AbstractVerticle. It does this by + instrumenting each class that is deployed. +install: + primary: + link: + url: https://github.com/newrelic/newrelic-java-vertx/tree/main#installation +icon: vertx.svg +keywords: + - nrlabs + - nrlabs-data + - apm + - java + - vertx + - vert.x + - eventbus + - NR1_addData \ No newline at end of file diff --git a/data-sources/vertx-eventbus/vertx.svg b/data-sources/vertx-eventbus/vertx.svg new file mode 100644 index 0000000000..06ef2d9cc1 --- /dev/null +++ b/data-sources/vertx-eventbus/vertx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/data-sources/vertx-extensions/config.yml b/data-sources/vertx-extensions/config.yml new file mode 100644 index 0000000000..5fb855fada --- /dev/null +++ b/data-sources/vertx-extensions/config.yml @@ -0,0 +1,32 @@ +id: newrelic-java-vertx-extensions +displayName: New Relic Java Instrumentation for Vert.x Extensions +description: | + Offers comprehensive instrumentation for monitoring key components of Vert.x such as Cassandra, JDBCClient, + Coroutines, Kafka, RxJava, SQL Clients, Redis, MongoDB, Reactive, and Service Proxy. +install: + primary: + link: + url: https://github.com/newrelic/newrelic-java-vertx-extensions/tree/main#installation +icon: vertx-ext.svg +keywords: + - nrlabs + - nrlabs-data + - apm + - java + - vertx + - vert.x + - sql + - kafka + - mssql + - postgres + - oracle + - db2 + - cassandra + - jdbc + - redis + - rabbitmq + - rxjava + - mongodb + - reactive + - coroutines + - NR1_addData diff --git a/data-sources/vertx-extensions/vertx-ext.svg b/data-sources/vertx-extensions/vertx-ext.svg new file mode 100644 index 0000000000..06ef2d9cc1 --- /dev/null +++ b/data-sources/vertx-extensions/vertx-ext.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/quickstarts/java/vertx-eventbus/config.yml b/quickstarts/java/vertx-eventbus/config.yml new file mode 100644 index 0000000000..8d75ff11f1 --- /dev/null +++ b/quickstarts/java/vertx-eventbus/config.yml @@ -0,0 +1,43 @@ +slug: newrelic-java-vertx +title: New Relic Java Instrumentation for Vert.x Event Bus +description: | + # What is Vert.x? + Vert.x is a reactive, event-driven application framework that runs on the Java Virtual Machine (JVM). + It's designed to build high-performance, scalable, and resilient applications with minimal resource + consumption. Vert.x provides a toolkit for building reactive and distributed systems, making it suitable + for a wide range of use cases, including web applications, microservices, and IoT (Internet of Things) + solutions. + +summary: | + Provides instrumentation for monitoring the Vert.x Event Bus. Tracks flow across the event bus. + Vertx-Verticles provides instrumentation for classes extends AbstractVerticle. It does this by + instrumenting each class that is deployed. + It tracks all methods except those defined by AbstractVerticle. + Methods not tracked: start, stop, rxStart, rxStop, config, deploymentID, getVertx, init, processArgs. + +level: Community + +keywords: + - nrlabs + - nrlabs-data + - apm + - java + - vertx + - vert.x + - eventbus + +icon: vertx.svg +authors: + - New Relic Labs +dataSourceIds: + - newrelic-java-vertx +documentation: + - name: New Relic Java Instrumentation for Vert.x Event Bus + description: | + Provides instrumentation for Java Instrumentation for Vert.x Event Bus. + url: https://github.com/newrelic/newrelic-java-vertx/tree/main#installation + +dashboards: + - java +alertPolicies: + - java diff --git a/quickstarts/java/vertx-eventbus/vertx.svg b/quickstarts/java/vertx-eventbus/vertx.svg new file mode 100644 index 0000000000..06ef2d9cc1 --- /dev/null +++ b/quickstarts/java/vertx-eventbus/vertx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/quickstarts/java/vertx-extensions/config.yml b/quickstarts/java/vertx-extensions/config.yml new file mode 100644 index 0000000000..db97d71fd1 --- /dev/null +++ b/quickstarts/java/vertx-extensions/config.yml @@ -0,0 +1,53 @@ +slug: newrelic-java-vertx-extensions +title: New Relic Java Instrumentation for Vert.x Extensions +description: | + # What is Vert.x? + Vert.x is a reactive, event-driven application framework that runs on the Java Virtual Machine (JVM). + It's designed to build high-performance, scalable, and resilient applications with minimal resource + consumption. Vert.x provides a toolkit for building reactive and distributed systems, making it suitable + for a wide range of use cases, including web applications, microservices, and IoT (Internet of Things) + solutions. +summary: | + This extension offers comprehensive instrumentation for monitoring key components od Vert.x such as Cassandra, JDBCClient, + Coroutines, Kafka, RxJava, SQL Clients, Redis, MongoDB, Reactive, and Service Proxy. + +level: Community + +keywords: + - nrlabs + - nrlabs-data + - apm + - java + - vertx + - vert.x + - sql + - kafka + - mssql + - postgres + - oracle + - db2 + - cassandra + - jdbc + - redis + - rabbitmq + - rxjava + - mongodb + - reactive + - coroutines + +icon: vertx-ext.svg +authors: + - New Relic Labs +dataSourceIds: + - newrelic-java-vertx-extensions +documentation: + - name: New Relic Java Instrumentation for Vert.x Extensions + description: | + Provides instrumentation for monitoring the Vert.x Cassandra, JDBCClient, Coroutines, Kafka, + RxJava, SQL Clients, Redis, MongoDB, Reactive and Service Proxy. + url: https://github.com/newrelic/newrelic-java-vertx-extensions/tree/main#installation + +dashboards: + - java +alertPolicies: + - java diff --git a/quickstarts/java/vertx-extensions/vertx-ext.svg b/quickstarts/java/vertx-extensions/vertx-ext.svg new file mode 100644 index 0000000000..06ef2d9cc1 --- /dev/null +++ b/quickstarts/java/vertx-extensions/vertx-ext.svg @@ -0,0 +1 @@ + \ No newline at end of file