emerson@netdevops:~/netbox-ceph$ ./describe.sh netbox-ceph
netbox-ceph
NetBox plugin for Ceph — maps clusters, OSDs, storage pools, monitors, and CRUSH topology into NetBox DCIM.
netbox-ceph integrates Ceph distributed storage clusters into NetBox, giving your DCIM complete visibility into your storage infrastructure alongside the servers and VMs it backs.
OSDs, storage pools, monitors, and CRUSH rules are discovered and linked to physical hosts and Proxmox clusters already managed in NetBox.
›overview
emerson@netdevops:~/netbox-ceph$ cat OVERVIEW.md
netbox-ceph integrates Ceph distributed storage clusters into NetBox, giving your DCIM complete visibility into your storage infrastructure alongside the servers and VMs it backs.
OSDs, storage pools, monitors, and CRUSH rules are discovered and linked to physical hosts and Proxmox clusters already managed in NetBox.
›features
emerson@netdevops:~/netbox-ceph$ ./features --list
- ├─Ceph cluster health and status tracking in NetBox
- ├─OSD inventory with device mapping to physical hosts
- ├─Storage pool modeling: replication factor, usage, PGs
- ├─Monitor and manager daemon visibility
- ├─CRUSH rule and failure domain documentation
- ├─Links Ceph objects to existing DCIM host records
- ├─Read-only discovery — never mutates Ceph resources
- ├─REST API for all plugin models
›stack
emerson@netdevops:~/netbox-ceph$ cat stack.txt
- › NetBox plugin (Django / Python 3.12+)
- › Ceph REST API / `ceph` CLI integration
- › Proxmox Ceph API (optional, for Proxmox-hosted clusters)
›install
emerson@netdevops:~/netbox-ceph$ install
# Requires access to a Ceph cluster via REST API or admin socket.
›repo
emerson@netdevops:~/netbox-ceph$ repo:stats
- stars
- 0
- forks
- 0
- lang
- Python
- release
- v0.0.1
static · from public/github-data
›links
emerson@netdevops:~/netbox-ceph$ links
- repo → https://github.com/emersonfelipesp/netbox-ceph
- Ceph Documentation → https://docs.ceph.com/
- netbox-proxbox → https://emersonfelipesp.com/netbox-proxbox