PINO JSON logging

This commit is contained in:
Jan Prochazka
2023-01-21 17:32:28 +01:00
parent dd230b008f
commit 4d93be61b5
47 changed files with 429 additions and 113 deletions

View File

@@ -5,6 +5,9 @@ const Analyser = require('./Analyser');
const mysql2 = require('mysql2');
const { createBulkInsertStreamBase, makeUniqueColumnNames } = require('dbgate-tools');
const { MySqlDumper } = require('antares-mysql-dumper');
const { getLogger } = global.DBGATE_TOOLS;
const logger = getLogger();
function extractColumns(fields) {
if (fields) {
@@ -111,7 +114,7 @@ const drivers = driverBases.map(driverBase => ({
};
const handleError = error => {
console.log('ERROR', error);
logger.error('Stream error', error);
const { message } = error;
options.info({
message,