Skip to main content

ISA (Independent Statistics Aggregator) collects node statistics for a cluster of nodes.

Project description

Build Version Documentation Status Build Status

ISA (Independent Statistics Aggregator) collects node statistics for a cluster of nodes.

Features

  • Can collect many node statistics such as CPU usage, memory usage and disk I/O

  • Easy to setup and flexible node configuration

  • Ensures minimal influence for the node statistics

  • No setup required on the nodes, the statistic management is done centrally

Installation

Run the following code in order to install ISA:

pip install isa

Or you can install ISA using setup.py:

python setup.py install

Simple example

Suppose you have two servers. server-a with ip address 127.0.0.1, username root and password pass123 and you have a second server server-b with hostname www.mydomain.com, username ubuntu and password test123. This information needs to be specified in a nodes.ini file, so ISA can connect to your servers:

[server-a]
host = 127.0.0.1
username = root
password = pass123

[server-b]
host = www.mydomain.com
username = ubuntu
password = test123

Now we have this in place, we can use ISA to monitor the two nodes:

isa /path/to/nodes.ini

If you want to write all results directly to a CSV file, you can use the following snippet:

isa /path/to/nodes.ini --out stats.csv

Documentation

Documentation can be found at ReadTheDocs.

Support

Feel free to ask! You can contact the project owner at kevin91nl@gmail.com.

Fork and Contribute

This is an active open-source project. We are always open to people who want to use the system or contribute to it. Contact us if you are looking for implementation tasks that fit your skills.

Thank you

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ISA-1.2.4.tar.gz (25.2 kB view details)

Uploaded Source

File details

Details for the file ISA-1.2.4.tar.gz.

File metadata

  • Download URL: ISA-1.2.4.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ISA-1.2.4.tar.gz
Algorithm Hash digest
SHA256 3e1be764568deec45713d63613ada1ed4b903aa5409e2361492b6925d052ee1c
MD5 2ff8c9cd2fb472c8c6dd24375b38edd9
BLAKE2b-256 409cbd331534e732280f208c6c7ccfa05ca1b1a234369677d4b3dbf3afe3ec92

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page