NAME
loggmann - riemann log cat from the shell
DESCRIPTION
This cli tool will subscribe to a riemann websocket and dump events to the console.
SYNOPSIS
Dump sshd logs from node01:
loggmann node01 sshd
Dump all events from node01:
loggmann node01
Full query:
loggmann -
q 'host
=
"node01"
and tagged
"syslog"
'
Explicit server:
loggmann -s myriemann:5556 -
q 'state
!=
"ok"
'
Using server defined in configfile:
loggmann -c /etc/loggmann.conf ...
Again but using environment variable in b*sh:
LOGGMANN_CONFIG_FILE=/etc/loggmann.yaml loggmann node01
Using explicit host/service lookup:
loggmann -H node02 -S httpd
Change default logging format:
loggmann node03 -f
"time host service metric"
Output raw (json):
loggmann node04 -r
Help:
loggmann -h