Skip to content

Remote MONitoring, a system monitoring tool written in Rust. Gitlab mirror.

License

Notifications You must be signed in to change notification settings

victordejong/rmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RMON

Remote MONitoring, a system monitoring tool written in Rust.

Installation

Run rmon-installer.sh with supported arguments:

./rmon-installer.sh [install | uninstall | install-src] [client | server]

(Currently only install-src) is supported.

Scope of this project

  • Client monitoring tool
  • Remote collection server
  • Web interface

RMON-Client

This is the client-side application which functions as a collector for the hardware statistics.

Features

  • Collect CPU, Memory metrics in a configurable interval
  • Collect disk info using a user provided list
  • Read configuration from disk, commandline or environment variables
  • Print collected metrics to console

Run

cd client
cargo build --release
cargo run --release        # Or simply run ./target/release/rmon-client

RMON-Server

TODO

About

Remote MONitoring, a system monitoring tool written in Rust. Gitlab mirror.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published