/gstat-rs

An enhanced version of FreeBSD's gstat(8) utility

Primary LanguageRustBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Rust utilities involving FreeBSD libgeom

Build Status

Overview

This repository contains bindings for libgeom(3) and multiple utilities that use it. The original and most important is gstat. In total, they are:

  • gstat: like /usr/sbin/gstat, but better with large numbers of disks. Crates.io

  • freebsd-geom-exporter: export geom statistics to Prometheus. Crates.io

  • freebsd-libgeom: idiomatic Rust bindings to libgeom(3). Crates.io

  • freebsd-libgeom-sys: low-level bindings. Don't use these directly. Crates.io