0.2.3 • Published 11 years ago
forza v0.2.3
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 buildlibinterposedfor. Valid values are: ia32 and x64.
./configure
makeUsage
./forza -h 127.0.0.1 -p 1337 -- node test/fixtures/listen.jsPlugins
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