Over a million developers have joined DZone.

New Relic + Couchbase on Heroku = <3

· Performance Zone

Evolve your approach to Application Performance Monitoring by adopting five best practices that are outlined and explored in this e-book, brought to you in partnership with BMC.

New Relic has become an industry standard for web application performance measurement. With Kurobase releasing a new-relic add-on for Couchbase on the heroku platform, developers can have really good analysis and optimization tools at their disposal. Just add your new relic license key to configure the integration, wait for a couple of minutes for the add-on to start collecting metrics, and (boom), you get a birds-eye view of how your Couchbase app is performing.  

For customers of Kurobase and New relic who immediately understand the value of this integration, check out the Kurobase documentation to get started!

                                                                             Screen Shot 2014-03-16 at 9.38.54 PM.png

So, what are some of the metrics that you can visualize using the add-on?

Operational Counters

KuroBase has built complete instrumentation for New Relic that allows Ruby developers to track metrics of all Couchbase calls from within their application. This instrumentation tracks all of the key interactions of the Couchbase SDK, including document calls such as get, set, and add as monitoring usage of Couchbase views.

Some of the different operational counters exposed by the new relic add-on are shown below:

Cluster metrics
Connect to a cluster, create and delete a bucket

Bucket and documents metrics
get, set, set-if-null, add, replace, delete, increment, decrement, flush, append, prepend, touch, stats

Design document metrics
Save design docs, delete design docs

Performance Counters

In addition to operational metrics, the new relic add-on also includes instrumentation that collects performance data; for example: time taken to save a user profile item. The table below, provides you an overview of the different app actions, % of time spent, average # of call, and average time.

The new relic add-on for Couchbase gives you more insight into how your app is performing on the heroku platform. It allows you to continuously monitor your app and then rapidly pin-point any potential issue that is causing a problem. Check-out the new relic add-on for heroku today and give it a try!

Also, don’t forget to register for the upcoming Couchbase-Kurobase webinar.

Learn tips and best practices for optimizing your capacity management strategy with the Market Guide for Capacity Management, brought to you in partnership with BMC.

Topics:

Published at DZone with permission of Don Pinto, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}