This document explores possible output formats for the canaryio/canary
tool.
First, naked:
$ canary -u http://www.canary.io
canary 2.0.0 http://www.canary.io sites.canary dev 1413338267 0 200 0.685774 0.455677 0.498353 0.622554 23.235.40.133
Next, logfmt:
$ canary -u http://www.canary.io -o logfmt
app=canary v=2.0.0 url=http://www.canary.io name=sites.canary source=dev t=1413338267 curl_status=0 http_status=200 total_time=0.685774 namelookup_time=0.455677 connect_time=0.498353 starttransfer_time=0.622554 ip=23.235.40.133
json:
$ canary -u http://www.canary.io -o json
{...}
l2met:
$ canary -u http://www.canary.io -o l2met
...
statsd:
$ canary -u http://www.canary.io -o statsd | nc -uw0 statsd.mydomain.com 8125