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.1.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

newrelic_airflow_plugin-0.1.1-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.1.tar.gz.

File metadata

  • Download URL: newrelic-airflow-plugin-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 1324931dc030dca7b8c464cca854a1a2a936d4c502e2273855d1873c346bb9aa
MD5 f86f1dd649501ca84b50ed8ee5b4eaed
BLAKE2b-256 81dd780a56ff2203e0be3fcb30675810c0623dc91503f635158b82cbca958e5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: newrelic_airflow_plugin-0.1.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e7ae06a3beb93ceed58f3dee3593d658d3e13df2e28b9f8842ed5d891702b4cc
MD5 4a4aed52f7f589dc82d72a3d49faf29a
BLAKE2b-256 0a553fcbe92866fffcf17437da85674019574e73588672026501c5b3aa074766

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