A Pino v7+ transport to send message to Yandex Cloud Logging from serveless functions or containers.
npm install pino-yc-transport
const pino = require("pino");
const config = {
level: "debug",
transport: {
target: "pino-yc-transport",
},
};
const logger = pino(config);
logger.debug("some message")
logger.debug({ foo: "bar" });
logger.debug("some message %o, %s", { foo: "bar" }, "baz");
logger.info("info");
logger.warn("warn");
logger.error("error");
logger.error(new Error("error"));
logger.fatal("fatal");