A couple months ago with the introduction of a data API for New Relic RPM, we announced the API Contest to encourage use of the API among our customers. We had many submissions from individuals and from our Affiliates. Our judges evaluated each entry on four criteria – Usefulness to a developer or operations team; Creativity; Ease of implementation; and Use of API features. The judges have evaluated the submissions by individuals and named the four winners. The scoring was remarkably close. Congratulations to all of our contestants. Here are the winners.
First Place: Mac System Bar Status – David Smith
David is with CrossForward a Rails development shop in Virginia. He has won our first place prize of a $1,000 Amazon gift certificate. His submission can be found on GitHub. “I have created a Mac OS X Stats Bar Application that uses the API to keep a constant dashboard of your application’s status in your screen’s corner at all times.” If you are a Mac user, you will find yourself glancing at the RPM status lights all the time. A real time saver.
Second Place: New Relic status in your Firefox browser – Jesse Andrews
Jesse writes on his website Overstimulate.com. He is a contract developer in SF. His submission can be found at his website. “After entering your license key (found in the Accounts tab of your dashboard), your application’s health is checked every minute, showing the traffic lights for your selected app. To change between your applications you can click on the new relic dropdown menu. Hovering on the traffic light gives you more information, clicking on the lights takes you to the overview for your application.”
Third Place: NewRelic iGoogle Gadget – Luc Castera
Luc Castera was born and raised in Port-au-Prince, Haiti, he now lives in the DC Metropolitan area. He is the co-founder of ShareMeme. “I’ve created an iGoogle Gadget that shows the status of all the applications you have on RPM. You can add the gadget to your page by going to Google. Once you have added the application, put in your NewRelic RPM License key and it should load your ‘lights’. It refreshes the data every minute.”
Fourth Place: NR Notify – John Williams
John is a developer with Contegix. Contegix, based in St. Louis, MO, provides high-level managed hosting solutions for enterprise applications. You can find John’s submission at the Contegix site. “NR Notify is a simple ruby based notification tool for New Relic RPM. With NR Notify you can add email and SMS notifications to your Ruby on Rails and Merb applications. By using the the New Relic API, NR Notify provides email and SMS notifications based off of your ‘Traffic Light’ settings within New Relic.”
Congratulations to all our winners, and thank you to all of our contestants. We encourage you to try your own hand at developing a creative and useful application of the RPM API.
Note that New Relic does not maintain these applications nor do we support or guarantee them for use with your own data.