Envoi log avec winston
... / Envoi log avec winston
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Envoi log avec winston

Par
LionnelD
Créé le 2019-01-25 09:10:26 (edited on 2024-09-04 10:57:58) dans Erreur connexion SSL

Bonjour,
J'essaye à mon tour d'envoyer des logs depuis un serveur node.js avec winston et le transporter https://github.com/ovh/ovh-winston-ldp
package.json :
{
winston: "3.1.0",
ovh-winston-ldp: "^1.1.3"
}
Les 2 tests que j'ai fait :

const winston = require('winston');
const OvhWinstonLDP = require('ovh-winston-ldp');

/*logger.add(
new OvhWinstonLDP({
graylogHost: 'gra2.logs.ovh.com',
level: 'debug',
graylogOvhTokenValue: process.env.OVH_LOG_PLATFORM_TOKEN
})
);*/
const logger = winston.createLogger({
exitOnError: false,
transports: [
new OvhWinstonLDP({
graylogHost: 'gra2.logs.ovh.com',
graylogOvhTokenValue: process.env.OVH_LOG_PLATFORM_TOKEN
})
]
});

module.exports = logger;

Et l'execution:
logger.log( 'debug', 'un-label-quelconque', { _result_count_int: 2, _offset_int: 2 });

Dans grayloag je ne reçois rien.
Je fais une recherche "Search in all messages" sans query.
En résultat j'ai que les messages que j'envoi depuis le tutoriel OVH de départ en open ssh
exemple:
echo -e '{"version":"1.1", "host": "example.org", "short_message": "Je fais un autre essai", "full_message": "Backtrace here more stuff", "timestamp": 1548344888, "level": 7, "_user_id": ***, "_some_info": "foo", "testattr": "allé", "some_metric_num": 42.0, "_X-OVH-TOKEN":"********"}\0' | openssl s_client -quiet -no_ign_eof -connect gra2.logs.ovh.com:12202

Merci pour votre aide précieuse :)


Les réponses sont actuellement désactivées pour cette question.