Skip to main content

New Relic Plugin for Apache Airflow

Project description

header

New Relic Airflow Metric Exporter

ci black

A plugin for Apache Airflow to send metrics to New Relic.

Requirements

Airflow versions >= 1.10 are preferred for ease of use; however, versions >= 1.8 should work.

Using the plugin

To start, the newrelic-airflow-plugin package must be installed. To install via pip:

$ pip install newrelic-airflow-plugin

Configuration

Set the NEW_RELIC_INSERT_KEY environment variable to a valid New Relic insert key

The NEW_RELIC_SERVICE_NAME environment variable can be set to customize the service.name attribute on all generated metrics. The default value is Airflow.

Airflow Versions >= 1.10

✨ That’s it! ✨

Airflow Versions < 1.10

The newrelic_plugin.py file must be copied into the configured plugins_folder directory. This defaults to {AIRFLOW_HOME}/plugins.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

newrelic-airflow-plugin-0.1.2.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

newrelic_airflow_plugin-0.1.2-py2.py3-none-any.whl (9.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file newrelic-airflow-plugin-0.1.2.tar.gz.

File metadata

  • Download URL: newrelic-airflow-plugin-0.1.2.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for newrelic-airflow-plugin-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a26f65c96a790f7d4ce3643c810c77f47c45167d48a65546f74992948b9f6242
MD5 6e85a028748ceb5f8cdb53e797560962
BLAKE2b-256 f1cd65d21ed644d2247dc9f8252948c03b76f090488f5e6f5cd4a59ce82142bc

See more details on using hashes here.

File details

Details for the file newrelic_airflow_plugin-0.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: newrelic_airflow_plugin-0.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for newrelic_airflow_plugin-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 03f4e115f28b96fa2da3e482d02b16bfda8622b227c1e81d2b865fd934efafb0
MD5 7dce66ef445ba3ad5260526d1a75d32a
BLAKE2b-256 09b5c35cf18d49d1d141081ea19a7efff35f8a5856baf6fccd1b9999c9ad4163

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page