Skip to content

feat : Added Quickstarts for vert.x eventbus and extensions - nrlabs #2340

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Apr 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions data-sources/vertx-eventbus/config.yml
Original file line number Diff line number Diff line change
@@ -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
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.
32 changes: 32 additions & 0 deletions data-sources/vertx-extensions/config.yml
Original file line number Diff line number Diff line change
@@ -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
1 change: 1 addition & 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.
53 changes: 53 additions & 0 deletions quickstarts/java/vertx-extensions/config.yml
Original file line number Diff line number Diff line change
@@ -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
1 change: 1 addition & 0 deletions quickstarts/java/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.
Loading