Why not just do analysis on your log files? Or record specific data to statsd/graphite, eg, counts on status codes returned?
I do something like this: - response time (timer) - response status codes (count) - hits per pathname (count) So, I have keys in statsd like: - requests:{pathname}:response_time - requests:{pathname}:response_code:{status_code} Then I can later query that information from graphite; but this works just like any other RRD tool. Alternatively, you can use GA on the server-side, but it's a bit strange to get your head around. – Micheil On 12/07/2012, at 3:57 PM, Gustavo Machado wrote: > Nuno, > > I think that Google Analytics is more suitable for client side analytics. > What if what I host with express.js has a REST API? I need something that > tells me how many times each endpoint has been called, the time it took, the > response status code, etc. > > Ideally, store all this information in some way of storage, with an API to > query all this data. > > http://nodetime.com looks like it provides something like that. > > Any other sugestions? > > Gus > > On Thu, Jul 12, 2012 at 10:30 AM, Magnus Skog (@ralphtheninja) > <lars.magnus.s...@gmail.com> wrote: > Nodetime seems very cool. > > http://nodetime.com/ > > Den onsdagen den 11:e juli 2012 kl. 22:41:19 UTC+2 skrev Gustavo Machado: > Hi, > > Does anyone know of any analytics modules for node.js web servers? More > specifically to analyze the traffic on an expressjs application. > > Thanks, > Gus > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en