Terminal view of Alerta alerts.
If there are alerts:
If there's none:
You can download it from the releases, here on github, or you can install it with cargo:
$ cargo install hootie
$ cargo build
or:
$ cargo build --release
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'
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'
Builds embed dependency information into the binaries using rust-audit. This should make it possible to see if any advisories have been released against any packages Hootie uses.