Sign inSign up

intocps/logger-ms

By intocps

•Updated 2 months ago

Image
0

102

intocps/logger-ms repository overview

⁠Logger microservice container

The logger microservice Docker image exposes the NestJS logger ingestion API on port 4003 by default.

⁠Runtime variables

  • LOGGER_CONFIG_PATH
  • LOGGER_HOSTNAME
  • LOGGER_PORT
  • LOGGER_CORS_ALLOW_ORIGIN
  • LOGGER_CORS_ALLOW_CREDENTIALS
  • LOGGER_AUTH_TOKEN
  • LOGGER_TLS
  • LOGGER_CERTS_DIR
  • LOGGER_LOG_FILE_PATH
  • LOGGER_MAX_PAYLOAD_BYTES
  • LOGGER_THROTTLE_TTL
  • LOGGER_THROTTLE_LIMIT

Mount a host directory to /dtaas/logger/logs to persist captured events.

The throttle uses the TCP peer address. When the service is behind a reverse proxy, this is a shared budget for all proxied requests; size LOGGER_THROTTLE_LIMIT for the expected aggregate workload.

When LOGGER_TLS=true, also mount a cert directory to /dtaas/logger/certs (or another directory pointed to by LOGGER_CERTS_DIR). Missing cert/key files are generated automatically.

Tag summary

Content type

Image

Digest

sha256:bb6417e19…

Size

107.9 MB

Last updated

2 months ago

docker pull intocps/logger-ms