0.1.3 • Published 8 years ago
chiana-agent v0.1.3
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