soneedu / inkscope

inkScope is a ceph visualization and admin interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

inkScope

Inkscope is a Ceph admin and supervision interface. It relies on a nosql solution. We use mongodb to store real time metrics and history metrics but not on the same collection. Each collection is ruled by a TTL.

The main folders are:

documentation contains diagram of inkScope architecture, datamodel...

inkscopeViz : GUI to visualize Ceph cluster status (dashboard) and and relations between Ceph cluster objects and manage of a ceph cluster

inkscopeCtrl : server part for inkscopeAdm and inkscopeViz

inkscopeProbe : probes to collect information about the cluster (Ceph and system info)

inkscopeMonitor : for supervision of Ceph

Manual installation is described in the inkScope wiki

Here is the dashboard screenshot and an object storage user management screenshot. Other screenshots can be found there

dashboard Object storage user management

About

inkScope is a ceph visualization and admin interface

License:Apache License 2.0


Languages

Language:JavaScript 66.0%Language:CSS 17.9%Language:Python 16.1%Language:Shell 0.1%