Giter VIP home page Giter VIP logo

newrelic-exporter-specs's Introduction

New Relic exporter specifications

Purpose

With this documentation, we intend to document our general principles, and specific implementations of what we generally call "exporters". By this, we mean libraries or tools that extract data from existing telemetry systems, convert the data into a New Relic-friendly format, and send them to New Relic. In general, the implementations of these exporters will rely on our open-source SDKs to do the work of sending the data to New Relic.

Intent

This documentation is divided into two sections, with two different intents. Documentation at the top level of this project is generally intended to be prescriptive. If you are designing an exporter, we strongly recommend following the Guidelines.md, as it will support interoperability between the metrics exported from various metric libraries. The documentation in the subdirectories, of the specific exporters, however, are intended to be purely descriptive. They should reflect exactly what the current version of the exporter actually does, even if it doesn't exactly follow the guidelines.

Existing available exporter repositories

We have repositories for several New Relic exporters already. The full table can be found in our Telemetry SDK section on docs.newrelic.com. It includes at least one language versions for all of the exporters listed in the Organization section below.

Organization

See Guidelines.md for general principles on how to build exporters and provide adequate information so that they will be able to be queried by NRQL and visualizations can be created.

Each subdirectory contains a specification for how the relevant exporter functions.

OpenTelemetry

Cross-language specifications for how we extract data from OpenTelemetry can be found in the opentelemetry directory.

OpenCensus

Cross-language specifications for how we extract data from OpenCensus can be found in the opencensus directory.

DropWizard metrics

The detailed description of how the New Relic DropWizard Reporter converts DropWizard metrics into New Relic dimensional metrics can be found in the dropwizard directory.

Micrometer

The detailed description of how the New Relic Micrometer registry converts Micrometer metrics into New Relic dimensional metrics can be found in the micrometer directory.

Contributing

Full details are available in CONTRIBUTING.md.

Licensing

License details are in LICENSE.md.

newrelic-exporter-specs's People

Contributors

a-feld avatar breedx-nr avatar cmacnaug avatar jeffalder avatar jkwatson avatar jodeev avatar justinfoote avatar mralias avatar purple4reina avatar xixiapdx avatar zuluecho9 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.