chiana-agent

0.1.3 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i chiana-agent

Weekly Downloads

1

Version

0.1.3

License

ISC

Last publish

Collaborators

  • vladbalmos