@taotiejs/logger

Log collecting and querying based on pinojs and clickhouse

Usage no npm install needed!

<script type="module">
  import taotiejsLogger from 'https://cdn.skypack.dev/@taotiejs/logger';
</script>

README

Taotie Logger

npm npm downloads license

github

Logger client of Taotie, transport logs by stdout and udp.

Installation

npm install @taotiejs/logger

Usage

const logger = require('@taotiejs/logger');

logger.configuer({
  project: 'PROJECT NAME',
  console: {
    level: trace,
  },
  udp: process.env.NODE_ENV == 'production',
  serializers: {},
  recognizer(logArguments) {
    return logArguments;
  }
});

Server

You may use @taotiejs/server for log collecting and querying.