Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Realtime and easy to setup monitoring framework built on Node
JavaScript
tree: 1f265329e9

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
public
.gitignore
.npmignore
README.md
index.js
package.json

README.md

Healthety

Healthety is a realtime and easy to setup monitoring framework built on Node.

The server listens to a given port for UDP packets and streams these informations via WebSockets to the fontend.

Installation

First of all you need to install Node and the packet manager npm.

Then install Healthety by running:

$ npm install healthety

Usage

var server = require('healthety');
server.run(
  8124, // http server port
  41234 // UDP server port
);

Open http://localhost:8124 in your browser.

To report data you can use our worker. Currently there is a Ruby and PHP worker. We'll publish very soon a JavaScript worker library.

Basic Auth

Optional you can use basic auth to protect your reports.

var server = require('healthety');
server.run(
  8124, // http server port
  41234, // UDP server port,
  {basicAuth: {user: 'admin', pass: 'secret'}}
);
Something went wrong with that request. Please try again.