Hi,
Graeme Fowler wrote:
> On 2 May 2014 17:01:09 Charl Tintinger <[email protected]> wrote:
> > Logstash is also worth considering
> +1 to this. Have recently been introduced to logstash and it it is, frankly,
> brilliant.
+1 to the +1. If you have a lot of log events and you need to search them
quickly, the ElasticSearch integration ("ELK Stack") is what you are looking
for.
This is another quite good thing to look at as well : http://www.graylog2.org/
Maybe doesn't answer the original question about graphing from Ed which I can
summarise of "I'm storing data in a database, now help me turn it into a
product." :-P You need to know how it's going to scale so you should be
looking at Graphite: http://graphite.readthedocs.org/en/latest/ as platform for
this data that can scale to a modern production sized network. This tool is
going to let you store enough data to be interesting (you probably want to
change the default granularity settings if you are going to use this for
billing so that you keep detailed poll averages for three months or more, you
definitely have to carefully ensure that the
carbon/graphite-web/twisted/whisper software versions are a known good set
because its very very beta at this stage. It has a render url api that will
let you integrate the data into your applications. You are going to need to
secure it so that customers can't render each others' data.
I love graphs.
Andy