Skip to content

Commit

Permalink
Merge pull request #2322 from gsidhwani-nr/main
Browse files Browse the repository at this point in the history
feat : Added Quickstarts for vert.x eventbus and extensions - New Relic Labs
  • Loading branch information
pkudikyala authored Mar 21, 2024
2 parents 9c2a1c1 + e75e8c3 commit c2a9b6d
Show file tree
Hide file tree
Showing 8 changed files with 626 additions and 0 deletions.
26 changes: 26 additions & 0 deletions data-sources/vertx-eventbus/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
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:
nerdlet:
nerdletId: marketplace.install-data-source
nerdletState:
dataSourceId: newrelic-java-vertx
requiresAccount: false
fallback:
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
1 change: 1 addition & 0 deletions data-sources/vertx-eventbus/vertx.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions data-sources/vertx-extensions/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
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:
nerdlet:
nerdletId: marketplace.install-data-source
nerdletState:
dataSourceId: newrelic-java-vertx-extensions
requiresAccount: false
fallback:
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
232 changes: 232 additions & 0 deletions data-sources/vertx-extensions/vertx-ext.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
43 changes: 43 additions & 0 deletions quickstarts/java/vertx-eventbus/config.yml
Original file line number Diff line number Diff line change
@@ -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
1 change: 1 addition & 0 deletions quickstarts/java/vertx-eventbus/vertx.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit c2a9b6d

Please sign in to comment.