Giter Site home page Giter Site logo

nimo's Introduction

Nimo

Nimo the Deamon! Nimo is a server monitoring tool. It periodically polls the system and posts stats on server performance to a server monitoring application

Install

Nimo is a node js package. It only requires node to be installed with its package manager npm (which is included by default)

1. install node

For debian follow the instructions here: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager Otherwise: http://nodejs.org/download/

Directly from the docs:

apt-get install python g++ make
mkdir ~/nodejs && cd $_
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd `ls -rd node-v*`
./configure
make install

2. On the server you wish to monitor, go to the directory you wish to install nimo then:

git clone git://github.com/steve-obrien/nimo.git
cd nimo
npm install

3. Configure nimo for your device.

To setup mysql moitoring you will have to put your mysql username and password details into the config file inside the nimo directory:

nano config/config.js 

4. Run nimo

node nimo & // Note: Todo: this forks as a separate processes but does not run as a deamon process as it should.

Alternatively you can install the forever node package.

sudo npm install forever -g

This installs forever globally, we can then run nimo as a deamon by running this command

forever start ./nimo.js

Install - cli

Install Nimo globally

npm install nimo -g

Then:

nimo --help

nimo start

nimo's People

Contributors

steve-obrien avatar

Stargazers

 avatar

Watchers

 avatar  avatar

nimo's Issues

Question

Hello,

What are the advantages of nimo over munin or statsd/graphite ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.