0.2.3 • Published 10 years ago

forza v0.2.3

Weekly downloads
33
License
-
Repository
github
Last release
10 years ago

forza

The Monitoring Agent.

Build

Pull in third-party submodules

git submodule update --init

./configure options

  • --with-plugin <plugin> - enable plugin <plugin> (see Plugins section)
  • --interposed-dest-cpu - CPU architecture to build libinterposed for. Valid values are: ia32 and x64.
./configure
make

Usage

./forza -h 127.0.0.1 -p 1337 -- node test/fixtures/listen.js

Plugins

uptime

Sends:

{
  "metric": <seconds of process uptime>,
  "service": "health/process/uptime"
}

mem

Sends:

{
  "metric": <used-memory-on-the-machine>,
  "service": "health/machine/memory"
}

logs

Sends:

{
  "metric": 1.0,
  "service": "logs/stdout",
  "description": <log-message>
}

Testing

Tests require all plugins:

./build
npm test
0.2.4-dev

10 years ago

0.2.3

10 years ago

0.2.2-0

10 years ago

0.2.2

11 years ago

0.2.1

11 years ago

0.2.1-1

11 years ago

0.2.1-dev

11 years ago

0.2.0

11 years ago

0.1.9-dev

11 years ago

0.1.8

11 years ago