probes 0.1.3

Library to read out system stats from a machine running Unix
Documentation

Probes

Build Status Crate

Rust library to read out system stats from a machine running Unix. Currently only supports Linux.

Supported stats

System wide

  • load
  • cpu
  • memory
  • network
  • io
  • disk

Per process

  • memory (total, resident, virtual)

Contributing

Pull requests welcome!

Setup

  • Download and install Docker
  • Build the images: make build
  • Make sure that the path where this code resided can be mounted as a volume with Docker.
  • Run the tests on all images: make test
  • Add awesome features!

The tests on Travis are only run directly on that VM. Make sure to run the full test suite manually before every release.