Jan 10, 2014

Listen to your log files with aud

Today I am open sourcing a tool called aud. It’s a concept I developed while working on distributed systems at Keen IO. aud helps me process log files aurally, without having to stare at tiny, fast-scrolling text all day.

The way it works is simple. You pipe text to aud on the command line, just like grep, and it’ll emit a tone each time new input comes in. Here’s an example that plays a middle C note for 10ms as each line of an http log is written:

$ tail -f access.log | aud -n C -d 10

Source code and detailed instructions are on Github at dzello/aud.

Question or comment?