hootie

Crates.iohootie
lib.rshootie
version0.5.0
sourcesrc
created_at2018-01-02 21:38:26.219562
updated_at2018-01-02 21:38:26.219562
descriptionTerminal viewer of Alerta alerts.
homepagehttps://github.com/anglerud/hootie
repositoryhttps://github.com/anglerud/hootie
max_upload_size
id45268
size79,873
Rikard Anglerud (anglerud)

documentation

README

Hootie

Terminal view of Alerta alerts.

If there are alerts:

screenshot

If there's none:

screenshot all ok

Installation

You can download it from the releases, here on github, or you can install it with cargo:

$ cargo install hootie

Building

$ cargo build

or:

$ cargo build --release

Usage

Hootie only takes one parameter - the url to get alerts from your Alerta instance. Here is an example from a deployment I use, which has selected open alerts on the 'infrastructure' service:

$ hootie --alerta-url='http://alerta.res.ahl/api/alerts?status=open&service=infrastructure'

Fake Alerta

There is a small python script in the fake_alerta dir that can pretend to be alerta while you're working on Hootie. It's very simple.

If you use it, then you can invoke Hootie like this:

$ hootie --alerta-url='http://localhost:8080'
Commit count: 71

cargo fmt