we have been using mixpanel for this with good results.
writing the http sender was pretty easy...
jimmy