# console-to-winston-newrelic

> [![NPM Version][npm-image]][npm-url] [![NPM Downloads][downloads-image]][downloads-url] [![MIT License][license-image]][license-url]

Latest version **1.0.4** (published 2021-09-22) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install console-to-winston-newrelic
pnpm add console-to-winston-newrelic
yarn add console-to-winston-newrelic
bun add console-to-winston-newrelic
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.4 |
| Published | 2021-09-22 |
| First published | 2021-05-05 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 16.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | rcerdap |
| Maintainers | rcerdap |
| Keywords | node, logs, console, winston, newrelic |

## Links

- npm: https://www.npmjs.com/package/console-to-winston-newrelic
- npm.io page: https://npm.io/package/console-to-winston-newrelic

## Dependencies (3)

- [flat](https://npm.io/package/flat.md) ^5.0.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.14
- [new-relic-winston-logger](https://npm.io/package/new-relic-winston-logger.md) ^1.0.14

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 1.0.4 (latest) — 2021-09-22
- 1.0.3 — 2021-07-15
- 1.0.2 — 2021-05-06
- 1.0.1 — 2021-05-06
- 1.0.0 — 2021-05-05

## README

[![NPM Version][npm-image]][npm-url]
[![NPM Downloads][downloads-image]][downloads-url]
[![MIT License][license-image]][license-url]

# Console to Winston new relic

Replace generic console to winston log [configurated with new relic](https://docs.newrelic.com/docs/logs/enable-log-management-new-relic/logs-context-nodejs/nodejs-configure-winston/)

* console.log level is replaced by logger.info

## Installation

Use [npm](https://www.npmjs.com) .

```bash
npm install console-to-winston-newrelic --save
```

## Usage

### Use all log levels and default winston logger
```node
require('console-to-winston-newrelic')()
```

### Specify log levels and logger
```node
require('console-to-winston-newrelic')( {
    logger: myLogger, //Specify a winston logger
    logLevels: ['info', 'error'] //Replace only console.info and console.error to logger
})
```

---
_Source: https://npm.io/package/console-to-winston-newrelic · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
