Core watcher

Core watcher

5 devlogs
5h 29m
•  Ship certified
Created by Mish

A lightweight Rust tool that watches your CPU cores (and other system metrics!) and exports them to Prometheus

Timeline

Ship 1

1 payout of shell 37.0 shells

Mish

10 months ago

Mish Covers 5 devlogs and 5h 29m

Did a bunch of tasks to get it ready to ship:
- Made a custom Grafana dashboard to demo the program
- Actually set it up locally as a demo
- Added detailed installation instructions to the readme (including some quick start steps)
- Attempted to create a Github Action for compiling it (it didn't work)
- Pushed a v1.0.0 release

Update attachment

Core Watcher now sends network packets/bites transmitted/received! I think I'll add errored packets too.

Update attachment

Added support for tracking CPU frequencies, and all kinds of temperature sensors.

Update attachment

We can monitor CPU usage now! Woah!

Update attachment

I'm making another Rust project! I want to learn how to make a Prometheus exporter & cool Grafana dashboards, so I'm making a simple-but-useful system info exporter over the weekend.

I've got a basic exporter working with a test metric. A good start!

(Exporter? I barely know her!)

Update attachment