Go to file
Alexander Lukyanchikov 47293b834d
README draft added
2019-04-20 00:30:13 -04:00
asset refactoring, added sequential triggers execution per component 2019-03-09 23:41:23 -05:00
component added margin for textbox component 2019-04-19 22:07:44 -04:00
config added ability to disable border for asciiboxes 2019-04-09 22:34:45 -04:00
console fix possible index-out-of-range issue in palette 2019-04-15 22:12:39 -04:00
data added config variables support 2019-04-08 22:04:08 -04:00
event component selection using mouse click 2019-04-13 20:24:24 -04:00
.gitignore added gitignore 2019-01-24 23:11:26 -05:00
LICENSE LICENSE added 2019-04-19 23:38:25 -04:00
README.md README draft added 2019-04-20 00:30:13 -04:00
config.yml menu cross-platform rendering: remove dot in the middle of arrows 2019-04-13 12:39:09 -04:00
go.mod added cli flags with description and help page 2019-03-18 23:02:02 -04:00
go.sum added cli flags with description and help page 2019-03-18 23:02:02 -04:00
main.go textbox component 2019-04-09 22:30:21 -04:00

README.md

Sampler. Visualization for any shell command.

Sampler is a tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

sampler

Installation

macOS

...

Linux

...

Windows

...

Usage

Using Sampler is basically a three-step process:

  • Define your configuration in a YAML file
  • Run sampler -c config.yml
  • Adjust components size and location, if needed

Configuration

Links to the sections below

Runchart

...

Sparkline

...

Barchart

...

Gauge

...

Textbox

...

Asciibox

...

Triggers

Perform conditional actions, like visual/sound alerts or a shell command

Interactive shell

Allows efficient database polling, remote server access, etc

Variables

Extract variables or repeated patterns into YAML variables or command line flags