All Projects → appsignal → probes-rs

appsignal / probes-rs

Licence: MIT license
Rust library to read out system stats from a machine running Unix

Programming Languages

rust
11053 projects
Dockerfile
14818 projects
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to probes-rs

torgo
A UNIX-like Non-GNU command line toolkit
Stars: ✭ 44 (+214.29%)
Mutual labels:  unix
copernicus
A windows tray application for the Pi-Hole advertising-aware DNS/web server
Stars: ✭ 64 (+357.14%)
Mutual labels:  stats
ATAC-seq
Basic workflow for ATAC-seq analysis
Stars: ✭ 30 (+114.29%)
Mutual labels:  unix
daemonize-me
Rust library to ease the task of creating daemons
Stars: ✭ 34 (+142.86%)
Mutual labels:  unix
socket
Dazzle Async Socket
Stars: ✭ 19 (+35.71%)
Mutual labels:  unix
measurement-kit
[DEPRECATED] Network measurement engine
Stars: ✭ 97 (+592.86%)
Mutual labels:  unix
build-stats
🏆 get the build stats for pipelines 🏆
Stars: ✭ 79 (+464.29%)
Mutual labels:  stats
RCE-python-oneliner-payload
Python bind shell single line code for both Unix and Windows, used to find and exploit RCE (ImageMagick, Ghostscript, ...)
Stars: ✭ 23 (+64.29%)
Mutual labels:  unix
tukey
Mini stats toolkit for Clojure/Script
Stars: ✭ 17 (+21.43%)
Mutual labels:  stats
upmail
Email notification hook for https://github.com/sourcegraph/checkup.
Stars: ✭ 62 (+342.86%)
Mutual labels:  stats
git-bc
Git plugin to interactively list branches and checkout
Stars: ✭ 59 (+321.43%)
Mutual labels:  unix
exhale
A Pebble app for breathing, written in C.
Stars: ✭ 12 (-14.29%)
Mutual labels:  stats
webpack-shower
🚿 Clean up, Arrange, Filter Webpack Stats
Stars: ✭ 12 (-14.29%)
Mutual labels:  stats
book-note
📖 book note,读书笔记
Stars: ✭ 21 (+50%)
Mutual labels:  unix
constyble
CSS complexity linter
Stars: ✭ 92 (+557.14%)
Mutual labels:  stats
timebox
A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique)
Stars: ✭ 42 (+200%)
Mutual labels:  unix
ovrstat
🎮 An Unofficial Overwatch Stats API
Stars: ✭ 96 (+585.71%)
Mutual labels:  stats
about-time
A cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions.
Stars: ✭ 36 (+157.14%)
Mutual labels:  stats
Dot-It-Up
A collection of dotfile scripts, plugins, and clever hacks so that you can become the master of your own OS! 🚀
Stars: ✭ 254 (+1714.29%)
Mutual labels:  unix
Coherent
Coherent OS
Stars: ✭ 20 (+42.86%)
Mutual labels:  unix

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

Thinking of contributing to our Probes package? Awesome! 🚀

Please follow our Contributing guide in our documentation and follow our Code of Conduct.

Running cargo fmt before contributing changes would reduce diffs for future contributions.

Also, we would be very happy to send you Stroopwafles. Have look at everyone we send a package to so far on our Stroopwafles page.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].