steel-copper

Crates.iosteel-copper
lib.rssteel-copper
version0.1.0
sourcesrc
created_at2020-08-09 14:54:18.676935
updated_at2020-08-09 14:54:18.676935
descriptionSteel-Copper is a simple system monitoring tool which uses rrdgraph to generate graphs and rocket as web server.
homepagehttps://github.com/schanur/steel-copper
repositoryhttps://github.com/schanur/steel-copper
max_upload_size
id274653
size58,015
Björn Griebenow (schanur)

documentation

https://github.com/schanur/steel-copper/blob/master/README.md

README

Steel-Copper

Simple system monitoring using graphs

Steel-Copper is a web-server which renders rrd database files to graphs using rrdtool.

Screenshot

Screenshot of monitoring website with multiple graphs

Usage

After starting the steel-copper binary, the integrated web server starts on port 8000. If you want to modify startup parameter (TCP port, etc.), you have multiple options:

Dependencies

  • collectd service has to be installed and running to create/update periodic sample databases (rrd database files).
  • rrdgraph binary is required to render the graphs. On most Linux distributions, the tool is included in the rrdtool package.

Build

cargo build --release

builds a single executable file steel-copper in the directory target/release.

Contribute

This is a very young project with a small feature set. Two types of input I would like to get are feature requests of things you are missing and of course bug reports.

Commit count: 34

cargo fmt