picture of Josh Dzielak in 2016

Hi! I'm Josh Dzielak, writing here about technology and culture. Find me also on Twitter, Medium, Speakerdeck and Github.

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.