0.1.3 • Published 8 years ago

chiana-agent v0.1.3

Weekly downloads
1
License
ISC
Repository
-
Last release
8 years ago

Travis CI Coverage Status

Chiana Agent

A server monitoring agent built using nodejs and ZeroMQ. Work in progress...

System requirements

  • libzmq-dev

Install

To install clone the repo and then run:

make install

Docs

Generate the documentation by running:

make docs

Then browse docs/api-reference

Run

bin/chiana-agent --config config.sample.js

Tests

make test
# or
npm test

Tests coverage

make coverage

To see the actual messages that the agent sends, start the server stub (bin/zeromq.sub.js) and then run the agent. You should see some output every 30 seconds or so.

TODO

Docs

  • finish adding jsdoc

Runtime

  • support per plugin report status frequency

Tests

  • improve code coverage to at least 80%

Plugins

  • core:nginx
  • core:php-fpm
  • core:haproxy
  • core:docker