New Relic Open Source Instrumentation

Instrument everything, capture complete telemetry, and understand your digital systems better with our open source instrumentation.

Agents

Easily send your telemetry data to New Relic One with our automated instrumentation

C Distributed Tracing Example

C SDK example

C SDK

Implement custom instrumentation

Elixir Agent

New Relic's Elixir Agent

Go Agent

The official New Relic agent for Golang

Gradle Verify Instrumentation

Gradle Compatibility Doc Plugin

Infinite Tracing Protobuf Java

Infrastructure Agent

Install the Infra agent

Java Agent API Javadocs

Javadocs for the agent API

Module Util Java

Android Agent

The New Relic Android Agent

Browser Agent

The New Relic Browser Agent

Capacitor Plugin

Automated instrumentation for Capacitor Framework

Cordova Plugin

Automated instrumentation for Cordova Framework

.NET Agent

Automated instrumentation for .NET

Flutter Agent

Automated instrumentation for Flutter

iOS Agent

New Relic agent SDK for iOS apps.

Java agent

The New Relic Java agent

JFR Reporter Extension

New Relic JFR Reporter Extension

JFR Core

New Relic JFR Core

Apollo Server plugin

New Relic's official Apollo Server plugin.

MAUI Plugin

Instrumentation for MAUI Mobile Applications

Next.js(Node.js)

Node.js Agent instumentation for Next.js

OpenTelemetry Integration

New Relic OpenTelemetry Integration

Python Agent

Automated instrumentation for Python

Ruby Agent

New Relic's Ruby Agent

Unix Monitor

Monitor Unix systems

Xamarin Plugin

Instrumentation for Xamarin Mobile Applications

Node Agent Native Metrics

Native Metrics for the Node Agent

AWS SDK (Node)

AWS SDK for Node

Koa (Node)

Node.js Agent instumentation for Koa

Node Agent

Automated instrumentation for Node.js

MySQL (Node)

Node Agent instumentation for MySQL

SuperAgent (Node)

Node Agent instumentation for SuperAgent

Python Agent Extension

Extend the New Relic Python Agent

PHP Agent

Automated instrumentation for PHP

React Native Agent

Automated instrumentation for React Native

Akamai Adaptive Media Player JS Tracker

Instrument Akamai's Adaptive Media Player

Icon for  Roku Agent

Roku Agent

Instrument the Roku player

Anvato Player JS Tracker

Instrument the Anvato video player

Bitmovin Player JS Tracker

Instrument the Bitmovin video player

Icon for  AVPlayer Agent for iOS and tvOS

AVPlayer Agent for iOS and tvOS

Instrument AVPlayer on iOS and tvOS

Icon for  ExoPlayer Agent for Android Mobile, Fire, and Android TV

ExoPlayer Agent for Android Mobile, Fire, and Android TV

Instrument ExoPlayer for Android

HTML5 Player JS Tracker

Instrument the HTML5 video player (<video> element)

Icon for  JW Player JS Tracker

JW Player JS Tracker

Instrument the JW player

React Player Player JS Tracker

Instrument the React Player video player

Ooyala Player JS Tracker

Instrument the Ooyala video player

Shaka Player JS Tracker

Instrument the Shaka video player

Icon for  thePlatform JS Tracker

thePlatform JS Tracker

Instrument the thePlatform player

Icon for  VideoJS Tracker

VideoJS Tracker

Instrument the VideoJS player

Infrastructure Integrations

Extend New Relic's Infrastructure instrumentation across your digital ecosystem

Kafka Playground

Deploys a fully-instrumented Kafka cluster in your AWS account

integration for Directory Monitoring (nri-dirwatcher)

integration for AS/400

iSeries / AS400 monitoring solution for New Relic Infrastructure.

integration for SNMP traps

SNMP trapd on-host integration for New Relic Infrastructure

integration for Apache Spark

This New Relic standalone integration polls the Apache Spark REST API for metrics and pushes them into New Relic using Metrics API It uses the New Relic Telemetry sdk for go

ThousandEyes Integration

ThousandEyes Infrastructure integration

integration - Universal Discovery (nri-universal-discovery)

New Relic Universal Discovery Integration

Infrastructure Identity - Go lang client

Go auto-generated client for the OpenAPI Infrastructure Identity Client

Infrastructure Integrations SDK

Golang template for Infrastructure integrations

Infrastructure Bundle

Install the Infra agent

Infrastructure Agent

Install the Infra agent

Integrations Builder

Extend the New Relic Infrastructure Agent

Icon for  One Cloud Optimize

One Cloud Optimize

AWS, GCP, and Azure cost management

Infrastructure Apache Integration

Monitoring for the Apache web server

Infrastructure Cassandra Integration

Monitoring for Apache Cassandra databases

Infrastructure Consul Integration

Monitoring for Hashicorp Consul clusters

integration for Collectd

Monitoring for the Collectd devices

Infrastructure Docker Integration

Docker Integration for New Relic Infrastructure

Infrastructure Couchbase Integration

Monitoring for Apache Couchbase clusters

Kubernetes Auto-Discovery

Automatically discover containers running inside Kubernetes

Integration for Amazon ECS

Monitoring for Amazon ECS.

Infrastructure F5 Integration

Monitoring for F5 BIG-IP

Infrastructure Elasticsearch Integration

Monitoring for Elasticsearch clusters

Flex

Application-agnostic, all-in-one New Relic integration

Infrastructure JMX Integration

JMX metrics to New Relic

Infrastructure HAProxy Integration

New Relic Infrastructure Integration for HAProxy

Infrastructure Kafka Integration

Collect data on Brokers, Topics, Producers, and Consumer

Integration for Kubernetes

Monitoring for Kubernetes.

Infrastructure Memcached Integration

Report status and metrics for Memcached services

Integration for Kubernetes Events

Router for Kubernetes Events.

Infrastructure Microsoft SQL Server Integration

Monitoring for Microsoft SQL Server databases

Infrastructure MongoDB Integration

Monitoring for MongoDB databases

Infrastructure MySQL Integration

Monitoring for MySQL databases

Infrastructure Network Telemetry Integration

Send Sflow or IPFIX data to New Relic

Infrastructure Nginx Integration

Monitoring for Nginx web servers

Infrastructure Nagios Integration

Monitoring data from Nagios

integration for Windows Perfmon / WMI

Perfmon/WMI queries and events

Infrastructure Oracle Database Integration

Monitoring for Oracle databases

integration for Port Monitoring

Monitor TCP/UDP ports

Infrastructure PostgreSQL Integration

Monitoring for PostgreSQL databases

Prometheus OpenMetrics Integration

Send Prometheus metrics to New Relic

Infrastructure RabbitMQ Integration

RabitMQ metrics and inventory to New Relic

Infrastructure Redis Integration

Monitoring for Redis databases

StatsD Integration

Easily get StatsD data into New Relic

Infrastructure SNMP Integration

Monitoring data from SNMP servers

Infrastructure Varnish Integration

Monitoring for Varnish caching

Infrastructure VMWare ESXi Integration

Monitoring for VMWare ESXi

Infrastructure VMware vSpere Integration

Monitoring for the VMware vSphere

Infrastructure Windows Event Logs Integration

Exporter for Windows Event logs

Windows Services integration

Windows services Integration for New Relic Infrastructure

integration for Zookeeper

Monitoring for Apache Zookeeper

Infrastucture StatsD Integration (Node)

StatsD data to New Relic

APM Terraform Module

Terraform provider APM