build
This commit is contained in:
parent
3c8aa13a5e
commit
b5f932ab33
8 changed files with 25 additions and 14 deletions
10
dist/logger.js
vendored
10
dist/logger.js
vendored
|
|
@ -8,14 +8,18 @@ const cross_fetch_1 = __importDefault(require("cross-fetch"));
|
|||
const LOKI_BASE_URL = "https://log.idz.one";
|
||||
const LOKI_ENDPOINT = "/loki/api/v1/push";
|
||||
const createLogger = (level) => {
|
||||
const sendToLoki = async (message, options = {}) => {
|
||||
const sendToLoki = async (mensagem, options) => {
|
||||
if (!options.eProdicao) {
|
||||
console.log(level, mensagem, options);
|
||||
return;
|
||||
}
|
||||
const { app, conta, usuario, detalhes = [] } = options;
|
||||
const timestamp = `${Date.now()}000000`;
|
||||
try {
|
||||
// Formata a linha de log principal
|
||||
const mainLog = detalhes.length > 0
|
||||
? `${message} | ${detalhes.map((d) => JSON.stringify(d)).join(" ")}`
|
||||
: message;
|
||||
? `${mensagem} | ${detalhes.map((d) => JSON.stringify(d)).join(" ")}`
|
||||
: mensagem;
|
||||
const payload = {
|
||||
stream: { app, conta, usuario, level },
|
||||
values: [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue