Btrfsmaintenance
6.9#2 in disk defragmentation softwareFree planFree planLinuxSelf-hosted
VisitIt suits Linux administrators who want configurable scheduled maintenance for Btrfs filesystems. It may also suit SUSE-based users who want the zypper plugin to defragment RPM database files after installation.
You want what its maker publishes above — check its page for the details.