https://github.com/paperbits/paperbits-newrelic
This repository contains an integration for New Relic
https://github.com/paperbits/paperbits-newrelic
instrumentation newrelic paperbits
Last synced: about 1 year ago
JSON representation
This repository contains an integration for New Relic
- Host: GitHub
- URL: https://github.com/paperbits/paperbits-newrelic
- Owner: paperbits
- Created: 2020-08-07T19:11:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T22:09:39.000Z (over 1 year ago)
- Last Synced: 2025-05-18T11:09:13.838Z (about 1 year ago)
- Topics: instrumentation, newrelic, paperbits
- Language: TypeScript
- Homepage:
- Size: 43.9 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# New Relic integration for Paperbits
This repository contains an integration with New Relic (https://newrelic.com) - an observability platform built to help engineers create more perfect software. From monoliths to serverless, you can instrument everything, then analyze, troubleshoot, and optimize your entire software stack. All from one place.
[](https://gitter.im/paperbits/discussions)
## Installation
```bash
npm i @paperbits/newrelic --save
```
## Usage
Add imports and registration to `startup.publish.ts` file of your project:
```ts
import { NewrelicPublishModule } from "@paperbits/newrelic";
injector.bindModule(new NewrelicPublishModule());
```
Add NewRelic integration settings to your application data:
```json
{
"settings": {
"integration": {
"newrelic": {
"licenseKey": "NRJS-XXXXXXXXXXXXXXXXXXX",
"appId": "XXXXXXXXX",
"accountId": "XXXXXXX"
}
}
}
}
```
## License
Use of this source code is governed by an MIT-style license that can be found in the LICENSE file and at https://paperbits.io/license/mit.
2020 (c) Copyright Paperbits. All Rights Reserved.