A server monitoring agent built using nodejs and ZeroMQ. Work in progress...
- libzmq-dev
To install clone the repo and then run:
make install
Generate the documentation by running:
make docs
Then browse docs/api-reference
bin/chiana-agent --config config.sample.js
make test
# or
npm test
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.
- finish adding jsdoc
- support per plugin report status frequency
- improve code coverage to at least 80%
- core:nginx
- core:php-fpm
- core:haproxy
- core:docker