ctborg / vmprobe

The control panel for your cloud's memory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vmprobe logo

vmprobe

official website

Introduction

vmprobe is a utility for managing the virtual memory of your cloud, cluster, or servers. It is based on vmtouch technology but it adds many new features, and two new interfaces:

In our opinion, the main feature that sets vmprobe apart from other sysadmin tools is that vmprobe is designed from the start to operate on distributed collections of machines that are typical in modern architectures. As much as possible, vmprobe removes the distinction between local and remote administration.

NOTE: vmprobe is currently very much in beta: There are a few known bugs and a tonne of other features we plan on adding!

Installing

The vmprobe installation guide should have platform-specific instructions as well as links to the latest builds, but for now you must either install from source (see the contributing section below), or from CPAN.

If you have cpanminus installed, this should be as easy as:

cpanm Vmprobe --sudo

(but please be patient while it downloads, installs, and tests vmprobe and its dependencies)

Contributing

If you would like to contribute to vmprobe, first of all: thank you!

Please create a github issue with any bug report, feature request, or even general question relating to vmprobe.

To develop on vmprobe itself, please see our contributing guide which should have all the steps needed to get started (if you run into any trouble, please file a github issue).

License

vmprobe is (C) 2016 by Doug Hoyte and Vmprobe Inc.

It is distributed under the GNU GPL version 3 license.

Please see the COPYING file in this directory for more details.

About

The control panel for your cloud's memory

License:GNU General Public License v3.0


Languages

Language:Perl 35.5%Language:JavaScript 28.3%Language:C++ 17.7%Language:CSS 10.7%Language:XS 4.0%Language:Perl 6 3.3%Language:Makefile 0.4%Language:HTML 0.2%