New Relic announced a new plugin framework for their excellent SaaS APM solution. I have installed both the Apache and Redis plugins. Now I have a central location where I can correlate events. The Apache plugin offers insight into counters like requests, worker processes, and cpu load. The Redis plugin offers insight into memory use, keys, and connections.
Both plugins require python, which should not be a problem on all modern distros. Installation was a snap. Simply install the application with pyton pip, move the config file and init file to their respective locations, modify the config to your environment, and start the service. You need to supply your New Relic key. Within minutes you will start seeing data in the dashboard.
Next, I will install the MySQL plugin (requires java).
New Relic Platform
I love having insight into processes. One thing that we cannot live without are tools. I have been saving these up for a few months, but here is a list of three new (new to me) tools that I have come across.
nkrode – A real-time dashboard for redis. I have actually implemented this, but am not using it currently. We are using a windows port of redis (ugh…) and the dashboard does not seem to pick up certain counters like memory consumption. Using the windows port, not my idea!
Mod Rewrite Generator – Generates a mod_rewrite rule based upon your input. I have not used it yet, but some of my colleagues have used it with success.
Which loads faster – From the developer “web performance
matters” This tool will compare the load time of two sites. It is interesting to compare across browsers, and some friendly competition amongst colleagues! Thanks to Khalid for this one.