We love monitoring things here at New Relic. We use the information that we gather about our applications every day to make them better. So the New Relic .NET team wondered how we could be even more precise this year in honor of Pi Day.

piplatepie (1)

We rifled through our drawers and pulled out a jumbled collection of silicon and wires, which we used to create our new Raspberry beacons!

The intent of this project was to build a simple, fun, and inexpensive alerting beacon using open source technologies. These beacons can be connected to any type of service and be used as a visual notification that “something” is happening.

This beacon is great for when you need a visual alert or warning, such as when your latest build has hit production, when a specific application has crossed some threshold, or when you’ve turned your devices to “silent” and your site goes down.

To build these beacons, we used some great hardware (Raspberry Pi A+, ledborg, and more) as well as software (Node.js and pi-gpio) in order to make something that can be useful and really extensible.

You can get started on your own beacon right away by heading over to the project repository on Github.

 

raspberry pi beacon construction

raspberry pi beacon glowing

finished raspberry pi beacon

raspberry pi beacon in action

“Monitor all the things…”

 

Pi image courtesy of Shutterstock.com.

Nick Floyd is a lead software engineer at New Relic. He works on the .NET Agent, Nuget packages, Azure solutions, and cloud-based services. He and his seven kids are often found contributing to open source, soldering boards, and building backyard ballistics all in the name of "nerd life." Author of Nerd Life Balance. View posts by .

Interested in writing for New Relic Blog? Send us a pitch!