1.4.0 • Published 7 years ago

docker-log-monitor v1.4.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

docker-log-monitor

Util for streaming logs from docker and pass as metrics to monitoring systems

Build Status Maintainability Test Coverage npm version

Features:

  • Count statuses in logs: each debug, info, error, etc. becomes docker-log-monitor.status.${name} with tag container:${containerName}
  • Send timings: each line with Measure::duration::<label>: <time> becomes docker-log-monitor.timing.${label} with timing and tag container:${containerName}

Install:

  $ npm install -g forever docker-log-monitor
  $ docker-log-monitor container1 container2 containerN
  $ docker-log-monitor-daemon container1 container2 containerN

Usage:

usage: docker-log-monitor [-h] [-v] [--monitor {data-dog}] [--pass-pseudo] [--all]
           [containerName [containerName ...]]

Util for streaming logs from docker and pass as metrics to minitoring systemd

Positional arguments:
  containerName

Optional arguments:
  -h, --help            Show this help message and exit.
  -v, --version         Show program's version number and exit.
  --monitor {data-dog}
  --pass-pseudo         Pass pseudo increment for passing signal names to
                        system
  --all                 Listen for all containers
1.4.0

7 years ago

1.3.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago