Probes
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.