Tag: winston

Eine asynchrone Multiprotokoll-Protokollierungsbibliothek für node.js.

Winston nicht-Logging auf die Konsole im Typoskript

Anzahl der Antworten 3 Antworten
Ich bin verwirrt von winston. Ich bin mit dem folgenden Typoskript-code zur Anmeldung auf der Konsole in mein *.ts-Datei: import { Logger, LoggerInstance } from "winston"; const logger:LoggerInstance = new Logger(); logger.info('Now my debug messages are written

Nicht finden können Modul 'winston'

Anzahl der Antworten 4 Antworten
Schrieb ich ein kleines Modul, das verwendet winston anmelden Sachen. Ich verwendet sudo npm install -g winston (es ist auf einer vm...also bin ich nicht allzu besorgt mit sudo, etc. Log von npm: [email protected] /usr/local/lib/node_modules/winston ├── [email protected]

Winston : understanding logging-Ebenen

Anzahl der Antworten 2 Antworten
Lesen und hantieren mit Winston, ich bin verwirrt, warum der protokollierungsebenen sortiert sind wie Sie sind, und warum die Transporte sich so Verhalten, wie Sie es tun (naja, zumindest die Konsole ein). Ich würde es begrüßen, wenn

Wie ändere ich meine Knoten winston JSON-Ausgabe für die einzelne Zeile

Anzahl der Antworten 4 Antworten
Wenn ich eine nodejs-winston-console-logger und setzen json:true es immer Ausgabe JSON-Protokolle im multiline-format. Wenn ich die pipe in eine Datei, und versuchen Sie zu grep, die Datei, mein grep trifft, umfassen nur einen Teil der log-Zeile. Ich

TypeError: winston.Logger ist kein Konstruktor mit winston und morgan

Anzahl der Antworten 1 Antworten
Habe ich versucht mit Winston für logger. Ich habe in einem Projekt verwendet Ihr Es gut funktioniert, wenn ich kopieren Sie den code aus Ihrer, um die bestehenden project-als ich vor ein Problem, wie TypeError: winston.Logger is

Wie Sie sich Volle Stack-Trace mit Winston 3?

Anzahl der Antworten 4 Antworten
Mein logger ist so eingerichtet: const myFormat = printf(info => { return `${info.timestamp}: ${info.level}: ${info.message}: ${info.err}`; }); const logger = winston.createLogger({ level: "info", format: combine(timestamp(), myFormat), transports: [ new winston.transports.File({ filename: "./logger/error.log", level: "error" }), new winston.transports.File({

Protokollierung aller Anfragen in Knoten.js/Express

Anzahl der Antworten 2 Antworten
In meinem kleinen node.js Anwendung, Verwendung express, ich wollte melden alle eingehenden Anfragen, so landete ich mit diesem: var bodyParser = require('body-parser'); module.exports = function(app) { app.set("port", 50001); app.set("json spaces", 2); app.use(bodyParser.json()); app.use(function (error, req, res, next)

Node.js Winston Protokollierung

Anzahl der Antworten 4 Antworten
In meine Knoten app ich bin mit "Winston" Logging drucken Sie die Fehler in einer separaten Datei. Folgte ich dieses tutorial. Wenn ich versucht, Zugriff auf den logger aus anderen Dateien.... Mein code: var winston = require('winston');

Wie kann ich das ändern das winston-log-format?

Anzahl der Antworten 1 Antworten
In meine Knoten-Anwendung bin ich mit winston-Modul zum speichern der Anwendung anmeldet. Wir können die Protokolle in zwei format ist json und der andere ist eine Zeichenfolge. Beim speichern der log als string in winston, ich bin

Wie Sie sich JavaScript-Objekte und arrays in winston als Konsole.log kommt?

Anzahl der Antworten 5 Antworten
Ich war auf der Suche in top-Knoten logging-Systeme: npmloglog4jsbunyan und winston und beschlossen winston für die meisten npm monatlichen downloads. Was ich einrichten möchte ist benutzerdefinierte logger, die ich in der Lage zu verwenden, die auf die

Mehrere log-Dateien mit Winston?

Anzahl der Antworten 4 Antworten
Möchten wir nutzen Winston für unsere Anmeldung in Node.js. Aber wir können nicht herausfinden, wie man zwei log-Dateien: eine für gerade Fehler und eine für alles andere. Dabei die naive Art und Weise nicht funktioniert, aber: hinzufügen

Viel gebraucht: gut hervorgehoben JSON-Protokoll-viewer

Anzahl der Antworten 5 Antworten
Mit winston für node.js Anmeldung, bekomme ich die json-log-Dateien. Eine log-Datei in diesem Sinne ist einfach eine Folge von (newline getrennt) json-Objekte. Dies ist ideal für log-Abfragen und die Behandlung von Protokollen als first-class-Daten! Jedoch beide Sublime

mit winston in mehrere Module

Anzahl der Antworten 6 Antworten
Ich habe mehrere Module - sagen wir mal server.js, module1.js,...,moduleN.js. Ich würde, wie definieren Sie die log-Datei in meinem server.js: winston.add(winston.transports.File, { filename: 'mylogfile.log' }); und dann verwenden Sie es in all meinen Modulen. Was ist der

Winston druckt nicht schön zur Konsole

Anzahl der Antworten 3 Antworten
Ich versuche, Winston ganz schön Druck auf der Konsole, so steckte ich diese in eine Datei und es lief mit Knoten: var winston = require('winston'); winston.cli(); winston.data({ a: "test", of: "many", properties: { like: "this" } });

NodeJS / Forever Archivprotokolle

Anzahl der Antworten 1 Antworten
Ich bin mit für immer mein Knoten-Applikation. Wenn ich den starte ich immer angeben, wo das schreiben der Protokolle. Ich auch angeben, zum Anhängen an das Protokoll. Problem hier ist, dass mein log wird wachsen außer Kontrolle

Winston: Wie ändere ich das Timestamp-Format?

Anzahl der Antworten 3 Antworten
Ich bin mit winston zum hinzufügen von log-details in node.js verwendet habe ich den folgenden Vorgang, um die Protokolle var winston = require('winston'); winston.remove(winston.transports.Console); winston.add(winston.transports.Console, {'timestamp':true,'colorize':true); winston.log('info','jjjj'); die Ausgabe, die ich habe ist 2012-12-21T09:32:05.428Z - info: jjjj

Wie man Protokollniveau in Winston / Node.js einrichtet?

Anzahl der Antworten 5 Antworten
Bin ich mit winston die Protokollierung mit meinem node.js app definiert eine Datei transport. Überall in meinem code, ich log entweder logger.errorlogger.warn oder logger.info. Meine Frage ist, wie kann ich festlegen, das log-level? Gibt es eine config-Datei

Node.js - Logging / Verwenden Sie Morgan und Winston

Anzahl der Antworten 3 Antworten
verwenden wir morgan um sich unsere express-transformation: var morgan = require('morgan'); morgan('combined'); //a format string morgan(':remote-addr :method :url :uuid'); //a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' +

Wie würde ein Mensch eine json Winston Log-Datei lesen?

Anzahl der Antworten 7 Antworten
Scheint es, schöne, für die API, Skripte und was nicht. Aber das Lesen eines winston json-stack-trace ist sehr schwer mit einem text-editor. E. g. {"level":"info","message":"starting","timestamp":"2014-05-14T15:45:44.334Z"} {"date":"Wed May 14 2014 08:45:45 GMT-0700 (Pacific Daylight Time)","process":{"pid":8804,"uid":null,"gid":null,"cwd":"C:\\data\\mytool","execPath":"C:\\Program Files\\nodejs\\node.exe","version":"v0.10.21","argv":["node","C:\\data\\mytool\\server"],"memoryUsage":{"rss":45199360,"heapTotal":32171264,"heapUsed":15158096}},"os":{"loadavg":[0,0,0],"uptime":70496.6138252},"trace":[{"column":null,"file":null,"function":"Object.parse","line":null,"method":"parse","native":true},{"column":32,"file":"C:\\data\\mytool\\src\\status.js","function":"Request._callback","line":166,"method":"_callback","native":false},{"column":22,"file":"C:\\data\\mytool\\node_modules\\request\\request.js","function":"Request.self.callback","line":122,"method":"self.callback","native":false},{"column":17,"file":"events.js","function":"Request.EventEmitter.emit","line":98,"method":"EventEmitter.emit","native":false},{"column":14,"file":"C:\\data\\mytool\\node_modules\\request\\request.js","function":"","line":888,"method":null,"native":false},{"column":20,"file":"events.js","function":"Request.EventEmitter.emit","line":117,"method":"EventEmitter.emit","native":false},{"column":12,"file":"C:\\data\\mytool\\node_modules\\request\\request.js","function":"","line":839,"method":null,"native":false},{"column":20,"file":"events.js","function":"IncomingMessage.EventEmitter.emit","line":117,"method":"EventEmitter.emit","native":false},{"column":16,"file":"_stream_readable.js","function":null,"line":920,"method":null,"native":false},{"column":13,"file":"node.js","function":"process._tickCallback","line":415,"method":"_tickCallback","native":false}],"stack":["SyntaxError: Unexpected end

Wie kann ich Zeitstempel zu Protokollen hinzufügen, die Node.js-Bibliothek Winston verwenden?

Anzahl der Antworten 7 Antworten
Möchte ich hinzufügen, Zeitstempel protokolliert. Was ist der beste Weg, dies zu erreichen? Kommentar zu dem Problem - Öffnen Dies bleibt zu breit, da Sie es nicht von der client-Maschine. Kommentarautor: Joshua InformationsquelleAutor der Frage kolrie |