Skip to main content

REST API for New Relic

Project description

Wrapper for New Relic Insights API

Avaliable Methods

  • get_data(account,query_api_key,query)
    • returns result in JSON format
  • insert_data(account,insert_api_key,data_df)
    • return response status as a list

Sample Code

Get Request

from NRInsightsApi import get_data
r =  get_data('2929995','JSJW_WKJSJ_192920_192820','SELECT average(duration) FROM PageView')
{'results': [{'average': None}], 'performanceStats': {'inspectedCount': 0, 'omittedCount': 0, 'matchCount': 0, 'wallClockTime': 1}, 
'metadata': {'eventTypes': ['PageView'], 'eventType': 'PageView', 'openEnded': True, 'beginTime': '2021-03-31T02:48:58Z', 'endTime': '2021-03-31T03:48:58Z', 'beginTimeMillis': 1617158938335, 'endTimeMillis': 1617162538335, 'rawSince': '60 MINUTES AGO', 'rawUntil': 'NOW', 'rawCompareWith': '', 'guid': '4ade46ba-5782-6d40-7627-1411ca37131f', 'routerGuid': '74da0adc-aa35-7d58-a977-667954ca56aa', 'messages': ['No events found -- do you have the correct event type and time range?'], 'info': ['No events found -- do you have the correct event type and time range?'], 'contents': [{'function': 'average', 'attribute': 'duration', 'simple': True}]}}

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

NRInsightsApi-0.0.2.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

NRInsightsApi-0.0.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file NRInsightsApi-0.0.2.tar.gz.

File metadata

  • Download URL: NRInsightsApi-0.0.2.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for NRInsightsApi-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a3381469250451b3ef564cb49b09f274573a4d278e2472aa3720021ff4760abe
MD5 3b41c6362693dc257c7033ee26ef8ae3
BLAKE2b-256 07dc66055f8e0d03a472948f17ab908ee4855baa6d41f9ae8acbdc9311485969

See more details on using hashes here.

File details

Details for the file NRInsightsApi-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: NRInsightsApi-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for NRInsightsApi-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f0b0abc613135899001917c86d5dbe1d755d3d2fcc8ab8026cd0d3b53bb4d082
MD5 9bcf34bca20a0482ecb58c961d63e103
BLAKE2b-256 4fed4771180c4d6d0a5988c1af16854b98a3f5c0a04dd553657d2e8b8e5f9b96

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