Skip to content

tinymonitor 1.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Jan 20:24

TinyMonitor 1.1.0

Lightweight system monitoring agent written in Go.

Changelog

Features

  • 4b6858a: feat: add info command for configuration summary ( <>)
  • 851df31: feat: add recovery notifications when metrics return to normal ( <>)
  • 779dac3: feat: migrate CLI to Cobra ( <>)
  • a904d98: feat: switch to TOML-only config with validation ( <>)

Others

  • 9fece70: refactor: simplify project structure to standard Cobra layout ( <>)

Installation

Quick Install

# Linux AMD64
wget https://github.com/Gu1llaum-3/tinymonitor/releases/download/v1.1.0/tinymonitor_Linux_x86_64.tar.gz
tar -xzf tinymonitor_Linux_x86_64.tar.gz
sudo mv tinymonitor_Linux_x86_64/tinymonitor /usr/local/bin/
sudo chmod +x /usr/local/bin/tinymonitor

# Linux ARM64
wget https://github.com/Gu1llaum-3/tinymonitor/releases/download/v1.1.0/tinymonitor_Linux_arm64.tar.gz
tar -xzf tinymonitor_Linux_arm64.tar.gz
sudo mv tinymonitor_Linux_arm64/tinymonitor /usr/local/bin/

# macOS (Apple Silicon)
curl -L -o tinymonitor.tar.gz https://github.com/Gu1llaum-3/tinymonitor/releases/download/v1.1.0/tinymonitor_Darwin_arm64.tar.gz
tar -xzf tinymonitor.tar.gz
sudo mv tinymonitor_Darwin_arm64/tinymonitor /usr/local/bin/

From Source

git clone https://github.com/Gu1llaum-3/tinymonitor.git
cd tinymonitor
make build

Quick Start

  1. Create configuration:
sudo mkdir -p /etc/tinymonitor
sudo cp configs/config.example.toml /etc/tinymonitor/config.toml
  1. Run:
tinymonitor

Full Changelog

See all changes at v1.0.0...v1.1.0


Documentation: README

Issues: Open an issue