@taotiejs/server

v0.5.6
Log collecting and querying based on pinojs and clickhouse
log logger pino pinojs clickhouse server json

Taotie Server

npm npm downloads license

github

Log collecting and querying based on pinojs and clickhouse.

Installation

npm install @taotiejs/server -g

Usage

taotie [options]

Options:
  -V, --version                      output the version number
  -d, --db-host <hostname>           clickhouse host (default: "127.0.0.1")
  -P, --db-port <port>               clickhouse port (default: 80)
  -a, --db-auth <username:password>  clickhouse username and password
  -n, --db-name <database>           clickhouse database name (default: "taotie")
  -H, --http <port>                  HTTP server port (default: 80)
  -U, --udp <port>                   UDP log receiver port (default: 514)
  -i --interval <second>             save logs interval (default: 5)
  -I --data-skipping-indices         enable clickhouse data skipping indices
  -D, --dev                          development mode
  -h, --help                         output usage information

Logger

You may use @taotiejs/logger for logging.

npm i @taotiejs/server

Metadata

  • MIT
  • >=8.0.0
  • Cweili
  • released 6/3/2024

Downloads

Maintainers