Inkscope est sur le point de mourir. Comme ceph-rest-api a été supprimé depuis la version Mimic, Inkscope ne peut plus être maintenu.
Inkscope est une interface d'administration et de supervision Ceph. Il s'appuie sur une API fournie par ceph. Nous utilisons également mongoDB pour stocker des métriques en temps réel et des métriques historiques.
Nous vous recommandons d'installer l'installation d'Inkscope à l'aide d'un playbook ansible
Les dossiers principaux sont :
la documentation contient un diagramme de l'architecture inkScope, un modèle de données...
inkscopeViz : GUI pour visualiser l'état du cluster Ceph (tableau de bord), les relations entre les objets du cluster Ceph et pour gérer certains éléments d'un cluster Ceph comme les drapeaux, les pools, les profils de code d'effacement, les utilisateurs et les buckets de la passerelle Rados...
inkscopeCtrl : partie serveur de inkscopeViz. Il fournit une API REST, orchestrant les appels aux API Ceph Rest, à l'API d'administration de passerelle Rados et aux lignes de commande.
inkscopeProbe : sondes pour collecter des informations sur le cluster (informations Ceph et système)
inkscopeMonitor : pour la supervision de Ceph (à développer)
Voici la capture d'écran du tableau de bord et une capture d'écran de la gestion des utilisateurs du stockage d'objets. D'autres captures d'écran peuvent être trouvées ici