Inkscope steht kurz vor dem Tod. Da ceph-rest-api seit der Mimic-Version gelöscht wurde, kann Inkscope nicht mehr gepflegt werden.
Inkscope ist eine Ceph-Administrations- und Überwachungsschnittstelle. Es basiert auf einer von ceph bereitgestellten API. Wir verwenden MongoDB auch zum Speichern von Echtzeitmetriken und Verlaufsmetriken.
Wir empfehlen, die Inkscope-Installation mithilfe eines Ansible-Playbooks zu installieren
Die Hauptordner sind:
Die Dokumentation enthält ein Diagramm der InkScope-Architektur, des Datenmodells ...
inkscopeViz : GUI zur Visualisierung des Ceph-Cluster-Status (Dashboard), der Beziehungen zwischen Ceph-Cluster-Objekten und zur Verwaltung einiger Elemente eines Ceph-Clusters wie Flags, Pools, Erasure-Code-Profile, Rados-Gateway-Benutzer und Buckets ...
inkscopeCtrl : Serverteil von inkscopeViz. Es bietet eine REST-API, die Aufrufe an Ceph-Rest-APIs, die Rados-Gateway-Verwaltungs-API und Befehlszeilen orchestriert
inkscopeProbe : Sonden zum Sammeln von Informationen über den Cluster (Ceph und Systeminformationen)
inkscopeMonitor : zur Überwachung von Ceph (noch zu entwickeln)
Hier ist der Screenshot des Dashboards und ein Screenshot der Objektspeicher-Benutzerverwaltung. Weitere Screenshots finden Sie dort