Storing and graphing custom stats
Hey Developers I would like to build a KPI dashboard for my site (D7). Do we have a library/module that lets me store time based data ? I have an old (D5) custom system, but would like to know if there was something to share. I have a bunch of metrics that I want to record and then graph in daily, weekly, monthly chunks. The data is very particular to my site, but helps me keep track of how well I am doing. On cron, I run a set of callbacks and then record the results in a way that lets me review progress. Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ? Peter
On Tue, Nov 16, 2010 at 5:40 AM, Greenman <greenman@the-organization.com> wrote:
Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ?
That sounds like the perfect use for Sampler API: http://drupal.org/project/sampler Regards, Greg -- Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com Mastering Drupal | http://www.masteringdrupal.com
That may be exactly what I was looking for! Thanks very much. On 16 November 2010 13:41, Greg Knaddison <Greg@growingventuresolutions.com>wrote:
On Tue, Nov 16, 2010 at 5:40 AM, Greenman <greenman@the-organization.com> wrote:
Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ?
That sounds like the perfect use for Sampler API:
http://drupal.org/project/sampler
Regards, Greg
-- Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com Mastering Drupal | http://www.masteringdrupal.com
I also recommend the graphael module (a sub-module of the raphael module) for your graphing. I'm using Raphael, and loving it, and the graphael module provides nice easy to build table/bar/pie graphs. Sincerely, -Blake bsenftner@earthlink.net www.BlakeSenftner.com www.MissingUbercartManual.com On Nov 16, 2010, at 5:41 AM, Greg Knaddison wrote:
On Tue, Nov 16, 2010 at 5:40 AM, Greenman <greenman@the-organization.com> wrote:
Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ?
That sounds like the perfect use for Sampler API:
http://drupal.org/project/sampler
Regards, Greg
-- Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com Mastering Drupal | http://www.masteringdrupal.com
If you ask any sysadmin how to graph a metric over time, 99.999% of them will respond 'rrdtool'. Looks like there's a (very new) module for rrdtool integration: http://drupal.org/project/rrdtool. I personally haven't used the drupal module, but I use rrdtool on a daily basis. Justin On Tue, Nov 16, 2010 at 8:07 AM, Blake Senftner <bsenftner@earthlink.net> wrote:
I also recommend the graphael module (a sub-module of the raphael module) for your graphing. I'm using Raphael, and loving it, and the graphael module provides nice easy to build table/bar/pie graphs.
Sincerely, -Blake bsenftner@earthlink.net www.BlakeSenftner.com www.MissingUbercartManual.com
On Nov 16, 2010, at 5:41 AM, Greg Knaddison wrote:
On Tue, Nov 16, 2010 at 5:40 AM, Greenman <greenman@the-organization.com> wrote:
Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ?
That sounds like the perfect use for Sampler API:
http://drupal.org/project/sampler
Regards, Greg
-- Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com Mastering Drupal | http://www.masteringdrupal.com
Yip. RRDtool is the bomb - if you are a sysadmin. I need to make this "management" friendly, and am not sure if RRDtool is the way to go. Am still considering it though - will check out the module. On 16 November 2010 14:10, Justin Ellison <justin@techadvise.com> wrote:
If you ask any sysadmin how to graph a metric over time, 99.999% of them will respond 'rrdtool'. Looks like there's a (very new) module for rrdtool integration: http://drupal.org/project/rrdtool.
I personally haven't used the drupal module, but I use rrdtool on a daily basis.
Justin
On Tue, Nov 16, 2010 at 8:07 AM, Blake Senftner <bsenftner@earthlink.net> wrote:
I also recommend the graphael module (a sub-module of the raphael module) for your graphing. I'm using Raphael, and loving it, and the graphael module provides nice easy to build table/bar/pie graphs.
Sincerely, -Blake bsenftner@earthlink.net www.BlakeSenftner.com www.MissingUbercartManual.com
On Nov 16, 2010, at 5:41 AM, Greg Knaddison wrote:
On Tue, Nov 16, 2010 at 5:40 AM, Greenman < greenman@the-organization.com> wrote:
Do we have a library that will handle the storage of data ? Statistics does not really let me plug in the things I want and Statistics Pro does a bit too much that I don't need. Some data works if I add it to my Google analytics, but that can be a bit limiting. Any ideas ?
That sounds like the perfect use for Sampler API:
http://drupal.org/project/sampler
Regards, Greg
-- Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com Mastering Drupal | http://www.masteringdrupal.com
Cacti is a popular open source graphing application which uses RRDtool. There is now a Cacti module in dev which is starting to graph Drupal specific data. Not to mention you can already use Cacti to monitor/graph your entire LAMP stack. http://drupal.org/project/cacti http://www.cacti.net/ - Matthew@Lechleider.com On 11/16/2010 08:58 AM, Greenman wrote:
Yip. RRDtool is the bomb - if you are a sysadmin. I need to make this "management" friendly, and am not sure if RRDtool is the way to go. Am still considering it though - will check out the module.
On 16 November 2010 14:10, Justin Ellison <justin@techadvise.com <mailto:justin@techadvise.com>> wrote:
If you ask any sysadmin how to graph a metric over time, 99.999% of them will respond 'rrdtool'. Looks like there's a (very new) module for rrdtool integration: http://drupal.org/project/rrdtool.
I personally haven't used the drupal module, but I use rrdtool on a daily basis.
Justin
On Tue, Nov 16, 2010 at 8:07 AM, Blake Senftner <bsenftner@earthlink.net <mailto:bsenftner@earthlink.net>> wrote: > I also recommend the graphael module (a sub-module of the raphael module) for your graphing. > I'm using Raphael, and loving it, and the graphael module provides nice easy to build table/bar/pie graphs. > > Sincerely, > -Blake > bsenftner@earthlink.net <mailto:bsenftner@earthlink.net> > www.BlakeSenftner.com <http://www.BlakeSenftner.com> > www.MissingUbercartManual.com <http://www.MissingUbercartManual.com> > > On Nov 16, 2010, at 5:41 AM, Greg Knaddison wrote: > >> On Tue, Nov 16, 2010 at 5:40 AM, Greenman <greenman@the-organization.com <mailto:greenman@the-organization.com>> wrote: >>> Do we have a library that will handle the storage of data ? >>> Statistics does not really let me plug in the things I want and Statistics >>> Pro does a bit too much that I don't need. Some data works if I add it to my >>> Google analytics, but that can be a bit limiting. >>> Any ideas ? >> >> That sounds like the perfect use for Sampler API: >> >> http://drupal.org/project/sampler >> >> Regards, >> Greg >> >> >> -- >> Greg Knaddison | 720-310-5623 | http://growingventuresolutions.com >> Mastering Drupal | http://www.masteringdrupal.com > >
participants (5)
-
Blake Senftner -
Greenman -
Greg Knaddison -
Justin Ellison -
Matthew Lechleider