6.0.0-beta.8 • Published 4 years ago
logary v6.0.0-beta.8
Logary JS 🦋
A library for unified logging, metrics and tracing.
npm add logary
Usage
See the ./examples
folder. Here is an example with NextJS:
import { RuttaTarget, getLogary, LogLevel, ConsoleTarget } from 'logary'
import browser from '@logary/plugin-browser'
import nextjs from '@logary/plugin-nextjs'
import react from '@logary/plugin-react'
const instance = getLogary({
minLevel: LogLevel.debug,
serviceName: 'with-nextjs',
targets: [
new ConsoleTarget(),
new RuttaTarget({ endpoint: 'https://i.logary.tech' })
],
accountId: 'open-source',
debug: false
})
browser(instance)
nextjs(instance)
react(instance)
// more plugins here
export default instance
API
Logger
Plain logging:
- verbose
- debug
- info
- warn
- error
Structured events:
- event
Users / UTM tags:
- identify
- setUserProperty
Tracing:
- getTracer
6.0.0-beta.8
4 years ago
6.0.0-beta.7
4 years ago
6.0.0-beta.6
4 years ago
6.0.0-beta.5
4 years ago
6.0.0-beta.3
4 years ago
6.0.0-beta.4
4 years ago
6.0.0-beta.2
4 years ago
6.0.0-beta.1
4 years ago
6.0.0-beta.0
4 years ago
6.0.0-alpha.3
4 years ago
6.0.0-alpha.5
4 years ago
6.0.0-alpha.2
4 years ago
6.0.0-alpha.1
4 years ago
5.1.0-beta.0
4 years ago
5.0.2
5 years ago
5.0.1
5 years ago
5.0.0
5 years ago
2.0.2
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.0.0
8 years ago