New Relic Sphinx Build Status

Sphinx monitoring plugin for New Relic

Description

The Sphinx plugin displays a lot of different metrics, exported by Sphinx Search engine. It support Sphinx version 0.9.9-rc2 and above. Currently its available as Go package, but deb and rpm packages is coming soon. After installation you will be able to see Sphinx as an component in NewRelic:

On this screen you will be able to see two summary metrics, introduced by this plugin:

  1. Number of requests per second processed by Sphinx
  2. Number of aborted connections
You will be able to setup NewRelic Alerts based on this metrics, to see if some of connection attempts was aborted by Sphinx or amount of requests per minute goes through the roof. If you click on the component's name, you will be able to see more detail information about this metrics:

First graph displayed number of request per minute, processed by Sphinx and number of connections per minute. The second graph displayed average number of millisecond spended for processing of one request.

On the second tab you can see number of internal sphinx commands, processed per minute. In this installation we don't use Sphinx's RT indexes, so all graphs except "Search commands" is empty.

On the last graph you can see number of connections, aborted by Sphinx. I hope it will be always empty in your server :-)