README
Vexta Logs
Biblioteca para realizar chamadas ao Vexta Logger de forma semântica.
Instalação
$ yarn add vexta-logs
Como utilizar (aplicação Express)
Primeiro configure os parâmetros necessários em configs
, coloque o middleware vextaLogHandler
na cadeia de middlewares do express (depois do middleware de rotas ou depois das rotas). Com isso o Log
poderá ser lançado como um Error
padrão do JS, sendo necessário o preenchimento dos seus parâmetros na hora do throw
.
import express from 'express';
import { vextaLogHandler, configs, Log } from 'vexta-logs';
const app = express();
configs({
appKey: 'my-example-app-key',
loggerUrl: 'http://url-of-my-logger',
});
app.get('/', (req, res) => {
...
throw new Log(...params);
});
app.use(vextaLogHandler);
Feito por Vexta Systems - 2020